javascript - 为什么我在安装 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
解决方案
你能显示你的节点版本吗?此外,一种解决方法可能是将@angular-devkit/core@12.2.10 更改为@angular-devkit/core。这将尝试找到与您的环境细节匹配的依赖项版本。
推荐阅读
- asp.net-web-api - Web API 防止刷新令牌泄漏 - 实现
- ios - 为什么 AdMob 总是向我显示请求错误:没有广告可显示。在 iOS 中
- php - 从表中选择值!=数组中的值
- node.js - 从嵌套数组mongodb中删除元素
- sql - 如何在asp.net mvc中单击按钮将图像文件导入数据库
- cordova - html元素中的cordova admob
- css - a:active 不适用于 Firefox 中的伪元素 ::before child
- python - 如何在 Windows 上使用 scapy 查看空中的所有数据包?
- html - 如何在 Angular 6 中刷新/重新加载父组件 onclick 子组件提交按钮?
- c# - 为什么这个线程示例根本不可预测(每次输出不同的结果)?