【问题标题】:Error while updating npm version更新 npm 版本时出错
【发布时间】:2018-05-27 19:04:26
【问题描述】:

当我尝试时:

npm i -g npm to udpate

我收到以下错误:

npm ERR! code 1
npm ERR! Command failed: /usr/local/bin/git clone -q git://github.com/jonschlinkert/resolve-file.git /Users/my/.npm/_cacache/tmp/git-clone-d70e67af
npm ERR! /Users/my/.npm/_cacache/tmp/git-clone-d70e67af/.**git: Permission denied**

这表明 Git 没有得到足够的授权。我尝试使用sudo执行,执行结果是一样的。

【问题讨论】:

  • 请在问题标题中具体说明问题和问题。希望下面我的回答对你有帮助。

标签: node.js git npm


【解决方案1】:

sudo 命令与 npm 命令一起使用。它需要权限。

试试这个命令:

sudo npm i -g npm@latest

【讨论】:

    【解决方案2】:

    在这种情况下,带有sudo 的 npm 导致 npm 是全局模式

    sudo npm i -g npm 
    

    【讨论】:

      【解决方案3】:

      您的代码错误。可以参考here或者这个也可以使用。

      sudo npm i -g npm@latest

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-11-12
        • 2015-09-21
        • 2016-10-13
        • 2018-01-24
        • 1970-01-01
        • 2022-06-26
        • 2015-03-11
        • 1970-01-01
        相关资源
        最近更新 更多