visual-studio - Npm angularjs 2 - 找不到 "angular/compiler"依赖项

标签 visual-studio npm angular dependencies

尝试使用 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/

相关文章:

javascript - react : Element type is invalid when using react-weather

angular - 单个html中的多种形式angular2

angular - 在 Angular 如何在 <td> 标签内使用 If .. then .. else 条件实现 *ngIf ?

c++ - 将模板参数传递给 MSVC 中的宏

c# - 用户控件与 Windows 窗体

c++ - Visual Studio 静态链接(freeglut,glew)

visual-studio - Visual Studio 编辑器不再在错误下划线

ios - react native : Can't run project in iOS mode - Duplicate module name

node.js - "npm init"并使用非 semver 标准

html - Angular :L 形边框