Showing
1 changed file
with
14 additions
and
0 deletions
docs/webpack-optimization.md
0 → 100644
1 | +# Webpack构建优化 | ||
2 | + | ||
3 | + | ||
4 | +## 分包策略调整 | ||
5 | +1. 一个页面的js加载不能超过3个文件 | ||
6 | +2. 在非可视区的组件js,可以异步加载 | ||
7 | +3. 使用的公共库,需要版本统一,同一功能的库,选择其中一个 | ||
8 | +4. echart,swiper等大的库,是否可以按需单独打包,减少体积 | ||
9 | +5. 分包体积控制在256k以内 | ||
10 | + | ||
11 | +## 配置优化 | ||
12 | +1. 构建使用source-map时,使用`cheap-module-hidden-source-map` | ||
13 | +2. 使用babel的缓存: `loader: 'babel-loader?cacheDirectory'` | ||
14 | +3. performance的警告:256000(bytes) |
-
Please register or login to post a comment