npm未在mac中更新

时间:2018-05-17 11:35:49

标签: node.js npm npm-install

我正在使用ios并在几天前安装了npm。目前的版本是5.6.0。现在,我想更新npm

我使用以下步骤更新npm

  • 我打开终端,将npm -v写入终端并查看当前版本的npm,现在是5.6.0。

  • 然后,我在终端中写了npm update -g来更新npm的当前版本,但它显示以下错误:

  

npm ERR! path / usr / local / lib / node_modules / npm / node_modules / cacache / node_modules / ssri

1 个答案:

答案 0 :(得分:0)

我有同样的问题,

转到您的根目录

运行 which npm 并查看 root,我相信它会是“/usr/local/bin/npm”

保持根目录并尝试运行 npm install -g npm@latest

我敢打赌你会“缺少权限......”

留在你的根上并运行命令:(授予权限)sudo chown -R $USER /usr/local/lib/node_modules

然后运行:npm install -g npm@latest

现在应该可以了,请尝试运行 npm -v 看看它是否发生了变化。

祝你好运:)