【问题标题】:sudo npm install -g mocha not workingsudo npm install -g mocha 不工作
【发布时间】:2014-07-15 18:51:51
【问题描述】:

我只是在运行一个基本的 mocha 安装命令并在 mac 终端中抛出错误,请建议查看日志我能做些什么来让它运行,非常感谢帮助。

AUK03154:~ itrmg$ sudo npm install –g mocha
Password:
npm ERR! 404 404 Not Found: %E2%80%93g
npm ERR! 404 
npm ERR! 404 '%E2%80%93g' is not in the npm registry.
npm ERR! 404 You should bug the author to publish it
npm ERR! 404 
npm ERR! 404 Note that you can also install from a
npm ERR! 404 tarball, folder, or http url, or git url.

npm ERR! System Darwin 13.1.0
npm ERR! command "node" "/usr/local/bin/npm" "install" "–g" "mocha"
npm ERR! cwd /Users/itrmg
npm ERR! node -v v0.10.29
npm ERR! npm -v 1.4.14
npm ERR! code E404
npm ERR! 
npm ERR! Additional logging details can be found in:
npm ERR!     /Users/itrmg/npm-debug.log
npm ERR! not ok code 0

谢谢 深入了解

【问题讨论】:

    标签: npm mocha.js


    【解决方案1】:

    如果你解码%E2%80%93g,你会得到-g-g 中的 - 字符有问题。我从您的问题中复制了 字符以获取其字符代码:

    '–'.charCodeAt(0)
    8211
    

    然后我自己输入了破折号:

    '-'.charCodeAt(0)
    45
    

    如您所见,您的破折号具有不同的字符代码。如果您复制此命令,它应该可以工作:

    npm install -g mocha
    

    【讨论】:

      【解决方案2】:

      如果您从另一个网页/文本编辑器复制粘贴了该命令,则会复制一些不需要的字符。尝试手动输入相同的命令,错误应该会消失。

      【讨论】:

        猜你喜欢
        • 2013-12-14
        • 2020-05-23
        • 2021-05-15
        • 1970-01-01
        • 2017-01-28
        • 1970-01-01
        • 1970-01-01
        • 2021-08-10
        • 2022-08-03
        相关资源
        最近更新 更多