在ubuntu错误发生时安装@ angular / cli时

时间:2017-06-27 13:17:41

标签: angular angular-cli

gyp ERR! configure error 
gyp ERR! stack Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/@angular/cli/node_modules/node-sass/build'
gyp ERR! System Linux 4.8.0-56-generic
gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/@angular/cli/node_modules/node-gyp/bin/node-gyp.js" "rebuild" "--verbose" "--libsass_ext=" "--libsass_cflags=" "--libsass_ldflags=" "--libsass_library="
gyp ERR! cwd /usr/local/lib/node_modules/@angular/cli/node_modules/node-sass
gyp ERR! node -v v7.10.0
gyp ERR! node-gyp -v v3.6.2
gyp ERR! not ok 

3 个答案:

答案 0 :(得分:2)

尝试使用--force命令

进行安装

这对我有用:sudo npm install -g -f angular-cli

答案 1 :(得分:0)

您有npm目录权限问题,请尝试使用sudo。

npm install -g @angular/cli

Angularjs Installation guide

答案 2 :(得分:0)

您可以尝试以下命令:

  

sudo npm install -g --unsafe-perm @ angular / cli