如何彻底卸载Webpack以及相关node_modules文件夹

2,181 阅读2分钟
由于百度不是很喜欢收录语雀上的文章,所以近期打算把语雀记录的一些东西搬到 CSDN 和掘金,文章内容可能对前端老司机没啥新鲜的哈!勿怪勿怪!但是我仍然会把在学习前端遇到的坑记录下来,方便初学者跨坑哈!

背景

因为 Webpack 出了点问题,不得不重装 Webpack 和 Webpack-cli(4.0以上版本都必装)。当然啦,为了兼容性,项目下的 node_modules 文件夹也最好把它删除,但问题偏偏就来了:

  1. 使用 npm uninstall -g webpack 等命令卸载出错(Webpack-cli 同问题);
  2. 项目下的 node_modules 文件夹删除得很慢,影响时间精力。

所以针对这些问题,目前我们唯一解决他们的办法就是暴力法,简单说就是利用 rimraf 命令强制删除文件,其过程只花费 3-5 秒(删除速度因文件而异哦),那么我就教大家如何解决这些问题。

步骤

1.安装依赖rimraf

打开你的 cmd 窗口,输入以下命令:

npm install rimraf -g

如果下载太慢,请改用 cnpm 下载。

2.彻底卸载Webpack

1.打开 你的 Node 安装位置\node-global,找到 webpack.cmd、webpack-cli.cmd、webpack 和 webpack-cli 四个文件,直接删除它们,如下图:

未标题-1.png

2.打开 你的 Node 存放位置\node-global\node_modules,找到 webpack 和 webpack-cli 文件夹,直接删除即可。如下图:

未标题-2.png

这样就把全局的 webpack 和 webpack-cli 全删除了。如果不放心,手动删除完可以再尝试执行以下命令:

npm uninstall -g webpack
npm uninstall -g webpack-cli

3.删除node_modules文件夹

1.打开你项目文件夹,在空白处按住 shift,然后右键弹出菜单,找到并点击 在此处打开 Powershell 窗口 ,如图:

未标题-1.png

2.打开 Powershell 窗口之后,输入以下命令后回车:

rimraf node_modules

稍等一会儿就能发现 node_modules 文件夹已经没掉了(卸载 webpack 也可以用 rimraf 暴力删除哦)!

本文由 西柚子团队 - 左撇峰子 编辑,转载时请附上原文链接,谢谢合作!
西柚子官网:www.seeyoz.cn/