尝试使用 angualr 2 (2.0.0-rc.1) 的最新 RC,NPM 无法使用 NPM 下载以下依赖项“@angular/compiler”:“2.0.0-rc.1”显示 404 错误。
npm http 404 https://registry.npmjs.org/angular/compiler
npm ERR! 404 Not Found
看起来类似于以下问题,但我正在使用教程中指定的新@scope。我的完整 package.json 如下所示。
{
"dependencies": {
"@angular/common": "2.0.0-rc.1",
"@angular/compiler": "2.0.0-rc.1",
"@angular/core": "2.0.0-rc.1",
"@angular/http": "2.0.0-rc.1",
"@angular/platform-browser": "2.0.0-rc.1",
"@angular/platform-browser-dynamic": "2.0.0-rc.1",
"@angular/router": "2.0.0-rc.1",
"@angular/router-deprecated": "2.0.0-rc.1",
"@angular/upgrade": "2.0.0-rc.1",
"reflect-metadata": "0.1.3",
"rxjs": "5.0.0-beta.6",
"zone.js": "0.6.12",
"angular2-in-memory-web-api": "0.0.7",
"bootstrap": "^3.3.6"
},
"devDependencies": {
"concurrently": "^2.0.0",
"lite-server": "^2.2.0"
}
}
最佳答案
如果您使用的是 visual studio 的内置 npm,您仍然可以升级它,请参阅 http://jameschambers.com/2015/09/upgrading-npm-in-visual-studio-2015/
我使用那篇文章中的方法更新外部工具路径以引用新安装的 npm。
这似乎解决了 OP 中的问题,并且对我有用。据我所知,链接文章中的解决方案有效。
补充一下,可能需要清理 node_modules 文件夹,然后重新保存 package.json - 我这样做了,并在 visual studio 中成功安装了 npm。
关于visual-studio - Npm angularjs 2 - 找不到 "angular/compiler"依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37027849/