在Windows 10上安装Angular-CLI

muk*_*h51 5 javascript node.js windows-10 angular

我在Windows 10系统上遇到angular-cli的安装问题。错误与Python依赖关系和node-gyp有关。如下所示:

>execSync@1.0.2 install C:\Users\UserName\AppData\Roaming\npm\node_modules\angular-cli\node_modules\execSync
node install.js
[execsync v1.0.2] Attempting to compile native extensions.
{ Error: spawn node-gyp ENOENT
at exports._errnoException (util.js:1007:11)
Run Code Online (Sandbox Code Playgroud)

ahm*_*iee 8

更新

这似乎在较新的版本中得到修复,并且不再需要此解决方案。


mukesh51 最终解决了这个问题。

安装似乎按以下步骤工作:

  1. npm install -g node-gyp
  2. npm install -g windows-build-tools
  3. npm install -g @angular/cli

我从这里采取了这些步骤。


小智 5

卸载

npm uninstall -g angular-cli
npm uninstall --save-dev angular-cli
Run Code Online (Sandbox Code Playgroud)

更新全局包

npm uninstall -g @angular/cli
npm cache clean
npm install -g @angular/cli@latest
Run Code Online (Sandbox Code Playgroud)

  • 欢迎来到SO。您应该将命令格式化为代码,以使其更容易阅读和解释您的答案。 (2认同)