【问题标题】:Error installing Steroids.js on Mac through Terminal通过终端在 Mac 上安装 Steroids.js 时出错
【发布时间】:2013-11-04 22:20:10
【问题描述】:

出于性能原因,我一直将 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

【问题讨论】:

    标签: node.js macos cordova terminal steroids


    【解决方案1】:

    这是因为 NPM 注册表目前(截至 2013 年 11 月 4 日东部时间下午 5:44)已关闭。您可以在他们的status page 上查看状态。

    【讨论】:

    • 哦,这就解释了!非常感谢,你让我免于数小时的挫败感……:)
    【解决方案2】:

    尝试使用 sudo

    安装

    sudo npm install steroids -g

    【讨论】:

    • 我也尝试过,但得到了相同的响应。我会再试一次。
    • 我也遇到的一个错误是:npm ERR!注册表解析json错误
    猜你喜欢
    • 2014-02-12
    • 1970-01-01
    • 1970-01-01
    • 2019-01-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多