我想卸载 webpack 4.44.1。 SO 帖子here对我来说不起作用。 当我跑步时:
> npm uninstall -g [email protected]
up to date in 0.134s
然后当我跑步时:
npm list -g [email protected]
它显示:
C:\Users\me\AppData\Roaming\npm
`-- (empty)
但是,当我跑步时:
npm ls
它给了我:
+-- [email protected]
+-- [email protected]
| +-- @webassemblyjs/[email protected]
| | +-- @webassemblyjs/[email protected] deduped
| | +-- @webassemblyjs/[email protected]
| | `-- @webassemblyjs/[email protected]
| | +-- @webassemblyjs/[email protected] deduped
| | +-- @webassemblyjs/[email protected]
| | +-- @webassemblyjs/[email protected] deduped
| | +-- @webassemblyjs/[email protected]
| | | `-- @webassemblyjs/[email protected] deduped
| | +-- @webassemblyjs/[email protected]
| | ... (for brevity, I am not including the rest)
所以,我的问题是为什么 webpack 4.44.1 再次出现以及如何有效卸载它?
尝试跑步 npm uninstall -g webpack --save npm uninstall webpack --save
运行上面两行代码
确定安装这个 npm 模块 npm i -D webpack-cli @webpack-cli/remove 转到您当前遇到问题的项目 并运行这个命令
const remove = require("@webpack-cli/remove").default;
删除();
或通过终端
npx webpack-cli 删除
尝试一下,看看效果如何
也许您正在使用yarn(带有yarn.lock文件),在这种情况下:
yarn remove @rails/webpacker
yarn remove webpack-dev-server