无法在 mac sierra 上安装 @angular/cli

Can't install @angular/cli on mac sierra

我只是不明白为什么它不起作用...

Aleksandrs-Mini:~ aleksandr$ npm install -g @angular/cli
npm ERR! code E404
npm ERR! 404 Not Found: @angular/cli@latest

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/aleksandr/.npm/_logs/2017-08-11T23_07_00_964Z-debug.log

Aleksandrs-Mini:~ aleksandr$ npm version

{ npm: '5.3.0', ares: '1.10.1-DEV', http_parser: '2.7.0', icu: '58.2', modules: '48', node: '6.11.2', openssl: '1.0.2l', uv: '1.11.0', v8: '5.1.281.103', zlib: '1.2.11' }

我可以安装像@types/angular 这样的作用域包,所有其他包都可以工作..

我找到了解决方案:

我在 bintray 使用私人 npm 存储库。所以我必须为其提供凭据,这些凭据是在 npm config.I 中删除的 auth section 现在它有效。

运行 此命令并编辑:npm config edit