如何使用 npm 卸载全局包?

新手上路,请多包涵

我以这种方式安装了 webpack:

 npm install -g webpack

现在想卸载它:

 npm uninstall -g webpack

再次检查,它没有被卸载:

 webpack -v
3.1.0

为什么?


而且,我用这种方式找不到 webpack

 npm list -g | grep webpack


这也不起作用:

 npm uninstall -g webpack --save


在包含 package.json 的目录下运行此命令后:

 npm uninstall webpack
npm WARN babel-loader@6.4.1 requires a peer of webpack@1 || 2 || ^2.1.0-beta || ^2.2.0-rc but none was installed.
npm WARN uglifyjs-webpack-plugin@0.3.1 requires a peer of uglify-js@^2.8.0 but none was installed.
npm WARN uglifyjs-webpack-plugin@0.3.1 requires a peer of webpack@^1.9 || ^2 || ^2.1.0-beta || ^2.2.0-rc but none was installed.

原文由 cloud_cloud 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 779
1 个回答

在 ubuntu 上,我正在寻找的包被埋在 ~/.npm/_npx/<chars>/node_modules/~/.npm/_npx/<chars>/node_modules/.bin/ 中。我删除了 bin 和目录并得到了重新安装提示。

原文由 swajak 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题