通过终端在Mac上安装Steroids.js时出错

时间:2013-11-04 22:20:10

标签: node.js macos cordova terminal steroids

出于性能原因,我一直在寻找Steroids作为PhoneGap的替代品。我试过通过终端安装它,但我真的不知道我在做什么。 :)

我已经阅读了文档,但是当我运行此文件时:steroids create TestApp,我收到此错误:steroids: command not found

此外,安装Node.js并运行此行:npm install steroids -g后,它会输出如下所示的行:

npm http GET https://registry.npmjs.org/steroids
npm http 304 https://registry.npmjs.org/steroids

等。最后,我明白了:

npm ERR! fetch failed https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.1.14.tgz
npm ERR! fetch failed https://registry.npmjs.org/minimatch/-/minimatch-0.2.9.tgz
npm ERR! 
npm ERR! Additional logging details can be found in:
npm ERR!     /Users/MyUser/npm-debug.log
npm ERR! not ok code 0

我不知道这里发生了什么,所以如果你需要更多细节,请告诉我。 :)有什么我做错了吗?谢谢!

编辑:我在脚本运行时也遇到此错误:npm ERR! registry error parsing json

2 个答案:

答案 0 :(得分:1)

这是因为NPM登记处目前(截至2013年4月11日东部时间下午5:44)下来。您可以在status page上查看状态。

答案 1 :(得分:0)

尝试使用 sudo

进行安装
  

sudo npm install steroids -g