npm 怎样完全删除

🌙
手机阅读
本文目录结构

内容提要

所以遗憾地看到你去。

sudo npm uninstall npm -g

或者,如果失败,请获取 npm 源代码,然后执行以下操作:

sudo make uninstall

更加严重的卸载

通常,以上说明就足够了。这将删除 npm,但保留所有已安装的内容。

如果那行不通,或者您需要采取更严厉的措施,请继续阅读。

请注意,这仅对于全局安装的软件包是必需的。本地安装完全包含在项目的 node_modules 文件夹中。删除该文件夹,一切都消失了(除非软件包的安装脚本特别不当行为)。

假设您将 node 和 npm 安装在默认位置。如果您为节点配置了不同的–prefix,或者使用不同的前缀设置安装了 npm,请相应地调整路径,并替换 /usr/local 为安装前缀。

要手动删除与 npm 相关的所有内容:

rm -rf /usr/local/{lib/node{,/.npm,_modules},bin,share/man}/npm*

如果您使用 npm 安装了东西,那么最好的选择是先使用 npm 卸载它们,然后在正确安装后再次安装它们。这可以帮助找到周围的任何符号链接:

ls -laF /usr/local/{lib/node{,/.npm},bin,share/man} | grep npm

在 0.3 版之前,npm 使用 shim 文件作为可执行文件和节点模块。要跟踪这些信息,可以执行以下操作:

find /usr/local/{lib/node,bin} -exec grep -l npm \{\} \; ;

(这也在 README 文件中。)

AXIHE / 精选资源

浏览全部教程

面试题

学习网站

前端培训
自己甄别

前端书籍

关于朱安邦

我叫 朱安邦,阿西河的站长,在杭州。

以前是一名平面设计师,后来开始接接触前端开发,主要研究前端技术中的JS方向。

业余时间我喜欢分享和交流自己的技术,欢迎大家关注我的 Bilibili

关注我: Github / 知乎

于2021年离开前端领域,目前重心放在研究区块链上面了

我叫朱安邦,阿西河的站长

目前在杭州从事区块链周边的开发工作,机械专业,以前从事平面设计工作。

2014年底脱产在老家自学6个月的前端技术,自学期间几乎从未出过家门,最终找到了满意的前端工作。更多>

于2021年离开前端领域,目前从事区块链方面工作了