我正在使用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
答案 0 :(得分:0)
我有同样的问题,
转到您的根目录
运行 which npm 并查看 root,我相信它会是“/usr/local/bin/npm”
保持根目录并尝试运行 npm install -g npm@lates
t
我敢打赌你会“缺少权限......”
留在你的根上并运行命令:(授予权限)sudo chown -R $USER /usr/local/lib/node_modules
然后运行:npm install -g npm@latest
现在应该可以了,请尝试运行 npm -v 看看它是否发生了变化。
祝你好运:)