首页 > 解决方案 > 为什么我在安装 NestJS 客户端时会收到此错误?

问题描述

尝试安装nestjs客户端时出现以下错误,老实说我不明白这个错误。

PS C:\Users\meuser> npm i -g @nestjs/cli
    npm ERR! code ETARGET
    npm ERR! notarget No matching version found for @angular-devkit/core@12.2.10.
    npm ERR! notarget In most cases you or one of your dependencies are requesting
    npm ERR! notarget a package version that doesn't exist.
    
    npm ERR! A complete log of this run can be found in:
    npm ERR!     C:\Users\meuser\AppData\Local\npm-cache\_logs\2021-10-22T15_23_52_127Z-debug.log

在这里,我保留我的版本和安装的软件包。但我不知道为什么在安装中找不到包https://www.npmjs.com/package/@angular-devkit/core/v/12.2.10

PS C:\Users\meuser> npm -v
7.24.1
PS C:\Users\meuser> node -v
v12.18.4
PS C:\Users\meuser> npm list -g
C:\Users\meuser\AppData\Roaming\npm
+-- @angular/cli@12.2.7
+-- @vue/cli@4.5.13
+-- create-react-app@3.4.1
+-- npm@7.24.1
+-- typescript@4.4.3
+-- vsts-npm-auth@0.41.0
`-- yarn@1.22.11

标签: javascriptnode.jsnpmnestjs

解决方案


你能显示你的节点版本吗?此外,一种解决方法可能是将@angular-devkit/core@12.2.10 更改为@angular-devkit/core。这将尝试找到与您的环境细节匹配的依赖项版本。


推荐阅读