vue-webpack-eslinlt
脚手架基于vue-cli,引入了mint-ui,是组装了flexible的移动端适配项目脚手架,配置了自己项目的eslint规则。脚手架涉及vue, vue-router, vuex, zepto, webpack, babel, es6, axios, eslint, stylus, mint-ui, momentjs, etc.
构建说明
# 安装依赖
npm install
# 开发模式:在本地启动一个带热重载的服务 localhost:2333
npm run dev
# 生产模式:打包代码
npm run build
# 推荐使用nrm,帮助更快更高效地切换npm代理
npm install nrm -g --registry=https://registry.npm.taobao.org
目录结构
- build/ => webpack 编译任务
- config/ => webpack 配置文件 项目构建配置在此
- static/ => 静态文件-构建时不会对代码作处理
- static/img => 动态渲染路径的图片文件
- src/assets/ => 静态文件
- src/components/ => 组件
- src/router/ => 页面路由配置
- src/views/ => 页面视图
- package.json => 项目基本信息