项目中引用了一个压缩后都有93K的省市区数据JS,之前是所有js打包成一个app.js,现在我想分开打包,做到业务js和插件分开。
下面是我的代码和代码结构
webpack.config.js
入口文件app.js引用这个插件
打包之后发现可以使用这个插件,而且顺利打包出app.js和插件.js,但是app.js仍然将插件.js打包进去了,体积几乎没变,请问这个是什么问题?有没有其他减小app.js体积的解决方案
项目中引用了一个压缩后都有93K的省市区数据JS,之前是所有js打包成一个app.js,现在我想分开打包,做到业务js和插件分开。
下面是我的代码和代码结构
webpack.config.js
入口文件app.js引用这个插件
打包之后发现可以使用这个插件,而且顺利打包出app.js和插件.js,但是app.js仍然将插件.js打包进去了,体积几乎没变,请问这个是什么问题?有没有其他减小app.js体积的解决方案
13 回答12.9k 阅读
7 回答2.1k 阅读
9 回答1.7k 阅读✓ 已解决
6 回答1.5k 阅读
3 回答1.3k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
两个方案: dllplugin 和 commonChunksplugin