webpack性能优化
webpack构建过程中会对所有的模块进行编译处理
1.打包速度优化
让webpack的查找范围缩小:alias、extensions
避免重复编译第三方库:把echarts、elementui这些单独打包到一个文件中避免webpack的重新打包
用thread loader等插件开启多个并行的子进程对多个js文件压缩打包
2.打包体积优化
用noparse配置哪些文件不需要解析
参考:
webpack如何进行性能优化!!!高频高薪必问!!!
webpack构建过程中会对所有的模块进行编译处理
1.打包速度优化
让webpack的查找范围缩小:alias、extensions
避免重复编译第三方库:把echarts、elementui这些单独打包到一个文件中避免webpack的重新打包
用thread loader等插件开启多个并行的子进程对多个js文件压缩打包
2.打包体积优化
用noparse配置哪些文件不需要解析
参考:
webpack如何进行性能优化!!!高频高薪必问!!!