1.1.2 • Published 4 years ago
webpack-package-yt v1.1.2
Webpack 配置详解
基础配置:webpack.base.js
资源解析
样式管理
- css 前缀补齐
- css px 自动转 rem
目录清理
多页面打包
命令行优化
构建错误捕获处理
css 抽离单文件(根据使用情况决定)
开发环境:webpack.dev.js
- 代码热更新
- css 热更新
- js 热更新
- sourceMap
生产环境:webpack.prod.js
- 代码压缩 webpack4 production 开启
- 文件指纹 hash
- Tree shaking 生产环境默认开启
- Scope hositing 生产环境默认开启
- 打包速度优化
- 基础服务 CDN,让公共库资源不参与打包,只打包业务文件
- dll
- 打包体积优化
- 代码分割--splitChunks
- 懒加载 js,依赖 babel 插件