尝试安装npm
时(我的软件包经理说没有安装)我得到了这个:
error: unpacking of archive failed on file /usr/lib/node_modules/npm/doc:
cpio: rename
当假装我拥有它并尝试安装模块时,我得到了这个:
Error: Cannot find module '../lib/npm.js'
如何安装/重新安装npm?
答案 0 :(得分:7)
仔细检查npm
是否已卸载:
# dnf remove npm
(我正在使用Fedora,但使用您使用的任何软件包管理器执行上述操作)
现在删除重新映射:
# rm -rf /usr/lib/node_modules/npm
# rm /usr/bin/npm
信用:http://whirlwin.blogspot.com/2013/07/npm-update-error-in-linux.html