接近年末,有一些空余时间,开始考虑对一个 vue1.x 版本的老项目进行重构
3个问题
- 现存的移动端适配方案很草率,是根据媒体查询做了一个简单的适配
- 打包构建非常速度慢,每次都是全局构建
- 没有做代码风格检测和测试
3个解法
- 选用 rem 或 vm 方案进行移动端适配
- 采用webpack打包,后续优化打包速度
- 统一使用es6语法,用babel转义,加入eslint检查(在standard标准配置上修改),加入测试
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true