npm install -g @ angular / cli无法正常工作并挂在Windows 7中

时间:2017-07-26 11:25:19

标签: node.js angular npm angular-cli npm-install

我无法安装来自npm的角度cli,并且因为要求loadAllDepsIntoIdealTree而陷入困境。

采取的步骤:

C:\ Windows \ system32 \ node -v

v6.11.1

C:\ Windows \ system32 \ npm -v

3.10.10

C:\ Windows \ system32 \ npm install -g @ angular / cli

它会遇到附加的错误

enter image description here

2 个答案:

答案 0 :(得分:4)

我也遇到了同样的问题。以下解决方案适合我。

nodenpm版本升级到最新版本会更好。之后,请按照以下步骤安装angular/cli

使用管理权限打开命令提示符,并使用angular/cli命令卸载npm uninstall -g angular-cli

删除node_modules目录,然后使用npm cache clear --force命令清除缓存。

删除C:\Users\<username>\AppData\Roaming\npm\C:\Users\<username>\AppData\Roaming\npm-cache

尝试使用angular/cli@latest命令安装npm install -g @angular/cli@latest

希望上述技巧可以解决您的问题。

答案 1 :(得分:0)

我在npm@5.3.0 macOS遇到同样的问题。通过使用validator检查我的package.json文件解决了问题。

在我的情况下,问题是git包版本符号:gulpjs/gulp.git#4.0而不是https://github.com/gulpjs/gulp.git#4.0

更改后,我还会重新生成package-lock.json