仅供查询关键名词
A,开发环境
1,HMR 热模块替换
2,source-map 优化调试 【可对生产和开发环境的区别配置】
B,生产环境
1,oneOf
2,cache 【babel缓存 / hash处理强制缓存(hash, chunkhash, contenthash)】
3,tree-shaking
4,代码分割 【处理单/多入口】,将大的bundle分为多个小文件,增加下载速度
5,懒加载 / 预加载
6,PWA
7,cdn引入,webpack设置externals忽略打包文件,改用cdn打包
8,dll配置打包资源,忽略重复打包大的资源
9,多进程打包 thread-loader,条件:项目大 / babel-loader工作时间长
网友评论