如何卸载babel、webpack

如何卸载babel、webpack

正在回答

登陆购买课程后可参与讨论,去登陆

3回答

同学你好,全局安装是为了能在命令行使用webpack,项目安装是为了项目发布后,其他人在使用项目npm安装时使用与初始相同版本的webpack。

所以全局安装了webpack后,也需要在项目安装webpack,前面只是举了一个例子而已,了解即可。

  • localhost999 提问者 #1

    全局安装是为了能在命令行使用webpack:这句话的意思是在项目目录外面都可以使用webpack命令是吗

    2021-11-13 17:53:17
  • 好帮手慕星星 回复 提问者 localhost999 #2

    你好,是的,在项目外面可以使用webpack命令。

    2021-11-13 18:26:05
好帮手慕星星 2021-11-13 14:22:38

同学你好,是的,课程中是在当前项目中安装的webpack,babel等插件,删除项目后一般会完全卸载,不影响其他项目。

如果有全局安装的插件,也就是命令中含有-g,例如:

npm install webpack webpack-cli -g

删除项目后不会删除此插件。如果想卸载可以用下面命令

npm uninstall webpack webpack-cli -g

这样卸载后可能会影响其他项目。

  • 提问者 localhost999 #1

    老师,

    npm install webpack webpack-cli -g

    这个全局安装具体会实现什么效果?本机所有项目默认有webpack吗

    2021-11-13 15:35:04
好帮手慕星星 2021-11-13 11:07:37

同学你好,卸载的命令,将安装时候的install修改为uninstall即可,例如:

npm uninstall @babel/core @babel/cli @babel/preset-env
npm uninstall webpack webpack-cli

自己试试,祝学习愉快!

  • 提问者 localhost999 #1

    老师如果在项目目录直接将相关文件删除,是否能达到相同卸载效果?

    2021-11-13 11:08:53
  • 好帮手慕星星 回复 提问者 localhost999 #2

    可能需要将package.json以及package-lock.json文件中的插件名称删除,然后将node_modules文件夹删除,用npm install重新安装依赖。这样能达到相同的效果。

    2021-11-13 11:31:29
  • 提问者 localhost999 回复 好帮手慕星星 #3

    好的,babel、webpack的安装是仅对本目录的项目有效吗?本机的其他项目不受影响吗?如果我这个项目不打算要了,整个项目文件夹删除,这样babel、webpack是否会达到完全卸载的效果呢?

    2021-11-13 11:36:12
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师