npm install -g angular-cli失败

时间:2017-04-29 19:52:06

标签: angular angular-cli

我试图在linux上安装Angular CLI。我输入命令" npm install -g angular-cli"我收到这个错误:

  

npm ERR! Linux 4.8.0-36-generic npm ERR! argv" / usr / bin / nodejs"   "在/ usr /斌/ NPM" "安装" " -g" "角-CLI"错误的ERR!节点v4.2.6 npm   呃! npm v3.5.2 npm ERR!文件sh npm ERR!代码ELIFECYCLE npm ERR!   errno ENOENT npm ERR!系统调用生成

     

npm ERR! node-sass@4.5.2 install:node scripts/install.js npm ERR!   产生ENOENT npm ERR!错误的ERR!在node-sass@4.5.2安装失败   脚本'节点脚本/ install.js'。错误的ERR!确保你有   安装了最新版本的node.js和npm。错误的ERR!如果你这样做,这个   很可能是node-sass包的问题,​​npm ERR!没有   npm本身。错误的ERR!告诉作者你的系统失败了:   错误的ERR!节点脚本/ install.js npm ERR!你可以获得信息   关于如何使用以下命令打开此项目的问题:npm ERR! npm错误   node-sass npm ERR!或者如果不可用,您可以获取他们的信息   via:npm ERR! npm owner ls node-sass npm ERR!有可能   上面的额外日志输出。

     

npm ERR!请在任何支持请求中包含以下文件:   错误的ERR! /home/matan/Projects/npm-debug.log npm ERR!代码1

我在网上寻找更多信息,但我找不到任何解决方案。

1 个答案:

答案 0 :(得分:1)

现在是:

npm install -g @angular/cli

此外,您应该升级您的节点版本,您可以拥有nvm的多个节点版本:https://github.com/creationix/nvm