如何在node.js中安装Strongloop api并可以使用loopback

时间:2014-09-25 11:40:11

标签: node.js strongloop loopbackjs

使用npm install -g strongloop命令在node.js中安装strongloop api时,它会出错并且slc文件不生成,之后我就无法使用slc loopback命令。

是否有任何解决此错误的方法,可以使用此strongloop。

errors:
29646 error Error: ENOENT, open 'C:\Users\Daffolap-203\AppData\Roaming\npm\node_modules\strongloop\node_modules\strong-pm\node_modules\strong-supervisor\node_modules\strong-cluster-control\node_modules\rc\README.md'
29647 error If you need help, you may report this *entire* log,
29647 error including the npm and node versions, at:
29647 error     <http://github.com/npm/npm/issues>
29648 error System Windows_NT 6.1.7601
29649 error command "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "-g" "strongloop"
29650 error cwd D:\piyush\loopback
29651 error node -v v0.10.31
29652 error npm -v 1.4.23
29653 error path C:\Users\Daffolap-203\AppData\Roaming\npm\node_modules\strongloop\node_modules\strong-pm\node_modules\strong-supervisor\node_modules\strong-cluster-control\node_modules\rc\README.md
29654 error code ENOENT
29655 error errno 34
29656 verbose exit [ 34, true ]

2 个答案:

答案 0 :(得分:2)

的Piyush,

如果您想使用LoopBack但遇到安装错误,请使用以下解决方法:

$ npm install -g yo
$ npm install -g generator-loopback

然后,使用slc loopback代替yo loopback,包括所有生成器,例如yo loopback:model。有关Yeoman的更多信息,请参阅http://yeoman.io/

HTH

答案 1 :(得分:0)

您的节点和npm版本是什么

$    node -v
$    npm -v

您可以查看是否有正确的全局安装权限。你可以尝试一个简单的模块,以确保像

$    npm install -g semver 
$    semver -h 

如果您可以在pastebin / gist上提供完整的控制台日志,或者向我们发送电子邮件回调[at] strongloop.com,那么上述错误也是不完整的,并没有多大帮助。感谢