A Vue.js project
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev
# build for testing with minification
npm run build:test
# build for presentation with minification
npm run build:pre
# build for production with minification
npm run build:prod
- 添加less: yarn add less less-loader
- 安装sass-resources-loader: 全局注册less
- 安装vuex
- 路由使用懒加载功能(开发环境每次更改代码触发热更新都会变得非常的慢。所以建议只在生产环境之中使用路由懒加载功能。 安装cross-env,修改package.json及.babelrc)
- 安装mockJs
- 安装vue-i18n
- 优雅使用icons
- 全局捕获错误、路由守卫
- 安装amfe-flexible及px2rem-loader自适应
- 添加测试testing、预生产presentation、生产production环境
- axios二次封装