This repository was archived by the owner on Feb 28, 2023. It is now read-only.
- 解决Webpack 1及其loader不再维护的问题,升级Webpack 3并迁移配置
- 解决引入图片等静态资源需手动上传CDN的问题,将静态资源统一交由Webpack管理
- 解决任何CSS改动均需手动刷新才能看到效果的问题,将SASS编译交由Webpack处理并支持代码行数定位
- 解决团队协作中CSS命名冲突及其污染问题,引入CSS Modules并实现全局样式和局部样式共存
- 解决团队协作中项目版本依赖不一致的问题,使用Yarn锁定所有第三方库及其依赖的版本号
- 解决常见库如moment和ramda打包体积大的问题,默认安装并实现相关配置优化
- 解决项目代码量显著增大后Webpack编译慢的问题,实现缓存等Webpack配置优化
- 解决手动改版本号实现发版带来的繁琐易出错问题,借助npm version命令实现自动发版
- 解决Vue文件格式化问题,在Prettier的基础上使用ESLint格式化
- 解决文件缓存问题,将CDN链接由版本号改为文件hash
- 解决node-sass等依赖安装慢的问题
- 迁移配置项至package.json,以支持后续升级
- 新增脚手架升级命令--upgrade