无法安装generator-angular2

时间:2015-12-22 03:02:26

标签: node.js yeoman angular

install generator-angular2时,错误显示:

  

npm WARN ENOENT ENOENT:没有这样的文件或目录,打开   '/usr/local/lib/node_modules/generator-angular2/package.json'

     

npm WARN ENOENT ENOENT:没有这样的文件或目录,打开   '/usr/local/lib/node_modules/generator-angular2/node_modules/yeoman-assert/package.json'

     

npm ERR!代码1

然后运行yo angular2

  

您似乎没有安装名称为angular2的生成器。

2 个答案:

答案 0 :(得分:1)

我今天在面对Grunt.js时遇到同样的问题,你需要在你的命令中添加-g标志,它将全局安装它。

npm install -g <package_name>

在你的情况下,它将是

npm install -g generator-angular2

答案 1 :(得分:-2)

我遇到了这个问题,没有&#34; sudo&#34;。

运行命令

示例:

npm install -g generator-angular2

显示错误。

如果我输入

sudo npm install -g generator-angular2 

工作正常。

在我的情况下,问题是npm的初始安装,我用sudo安装。 当我需要安装npm时,我需要sudo。