如何(重新) - 安装Npm

jcu*_*nod 1 node.js npm

在尝试安装时npm(我的包管理器说没有安装)我得到了这个:

error: unpacking of archive failed on file /usr/lib/node_modules/npm/doc:
       cpio: rename
Run Code Online (Sandbox Code Playgroud)

假装我有它并尝试安装模块我得到这个:

Error: Cannot find module '../lib/npm.js'
Run Code Online (Sandbox Code Playgroud)

如何安装/重新安装npm?

jcu*_*nod 7

双重检查npm已卸载:

# dnf remove npm
Run Code Online (Sandbox Code Playgroud)

(我正在使用Fedora,但使用您使用的任何软件包管理器执行上述操作)

现在删除重新映射:

# rm -rf /usr/lib/node_modules/npm
# rm /usr/bin/npm
Run Code Online (Sandbox Code Playgroud)

图片来源:http://whirlwin.blogspot.com/2013/07/npm-update-error-in-linux.html