2015-12-22 55 views
1

install generator-angular2,错误显示:无法安装发电机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发电机。

回答

1

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

npm install -g <package_name> 

你的情况,这将是

npm install -g generator-angular2 
+0

thx,我试过了,但它不起作用 – Anne

+0

@Anne你还在收到一些消息吗? – Gurjit

+0

是的,与上面相同的错误信息 – Anne

-2

我有这个问题,没有“命令”运行命令。

例如:

npm install -g generator-angular2 

显示错误。

如果我输入

sudo npm install -g generator-angular2 

做工精细。

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

+1

不建议在npm中使用sudo,如果你不得不sudo一个你有更大问题的软件包。 – ajmajmajma