Angularjs Can';t安装角形1.5组件路由器

Angularjs Can';t安装角形1.5组件路由器,angularjs,npm,angularjs-routing,angularjs-components,Angularjs,Npm,Angularjs Routing,Angularjs Components,我正在尝试安装Angular 1.5组件路由器以用于新项目,但有很多困难。根据,以下各项应起作用: npm install @angular/router --save 我看到的是: $ npm install @angular/router --save npm ERR! Darwin 14.5.0 npm ERR! argv "/Users/JonathanM/.nvm/versions/node/v4.4.2/bin/node" "/Users/JonathanM/.nvm/versio

我正在尝试安装Angular 1.5组件路由器以用于新项目,但有很多困难。根据,以下各项应起作用:

npm install @angular/router --save
我看到的是:

$ npm install @angular/router --save
npm ERR! Darwin 14.5.0
npm ERR! argv "/Users/JonathanM/.nvm/versions/node/v4.4.2/bin/node" "/Users/JonathanM/.nvm/versions/node/v4.4.2/bin/npm" "install" "@angular/router" "--save"
npm ERR! node v4.4.2
npm ERR! npm  v3.8.6
npm ERR! code E400

npm ERR! 400 Bad Request
npm ERR! 
npm ERR! If you need help, you may report this error at:
npm ERR!     <https://github.com/npm/npm/issues>

npm ERR! Please include the following file with any support request:
npm ERR!     /Users/JonathanM/Workspace/my-angular-app/npm-debug.log
$npm install@angular/router--保存
npm错误!达尔文14.5.0
npm错误!argv“/Users/JonathanM/.nvm/versions/node/v4.4.2/bin/node”“/Users/JonathanM/.nvm/versions/node/v4.4.2/bin/npm”“安装”“@angular/router”“--保存”
npm错误!节点v4.4.2
npm错误!npm v3.8.6
npm错误!代码E400
npm错误!400错误请求
npm错误!
npm错误!如果需要帮助,您可以在以下位置报告此错误:
npm错误!
npm错误!请在任何支持请求中包括以下文件:
npm错误/Users/JonathanM/Workspace/my angular app/npm-debug.log
使用节点v4.4.2和npm v3.8.6

我觉得我使用了错误的npm版本,因为我也无法按照文档中提到的语法安装angular(
npm)install@1.5.x角度--保存
)。当我尝试时,我得到了一个通用的
用法:npm
错误,好像它甚至无法识别该命令


我做错什么了吗?包裹是否被拉出/移动?任何帮助都将不胜感激。

正如@PeteBD在他的评论中怀疑的那样,我指的是一个私人npm回购。我能够通过以下方式成功安装路由器:

npm config set registry https://registry.npmjs.org/
npm install @angular/router --save

我想知道问题是否在于你没有使用主要的公共npm注册中心?哇,原来就是这样<代码>npm配置集注册表https://registry.npmjs.org/并重试
npm安装@angular/router——保存
成功!npm仍然无法识别
npminstall@1.5.xangular--保存
语法,但我安装了angular,所以这不是什么大问题。我相信您可以将
@angular
范围与公共注册表关联,而无需全局设置注册表。。。可能类似于``npm登录--registry=--scope=@angular``请参见