Webpack - 打包Vue项目时会把没用到的组件和依赖一起打包进去吗?
1、Webpack打包vue项目时不会把node_modules整个依赖进行打包,而是根据项目中使用的依赖进行抽取打包。
2、项目内自定义组件(src/components内组件),被import引入后的会被打包进去,未被import引入的组件则不会。具体可参考删除了未被import引入的组件后,项目打包大小前后的区别。
(全局组件),
(未删除未被import引入组件前打包大小【项目内引入了第三方插件SDK,故项目打包比较大】)
(删除了部分整个项目都未import引入的组件),
(两次打包大小完全一样)
当然这个可以通过Webpack插件处理,只是不处理的话,就会全部都打包进去。
posted on 2022-11-09 17:38 第七穿插连第XX名士兵 阅读(1968) 评论(0) 编辑 收藏 举报
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!