vue-typescript-cli集成了常用的工具,适合大部分前端业务开发的Web端脚手架。
- axios 基于 promise 的 HTTP 库
- element-ui Web端UI框架
- Less.js CSS 预处理语言
- Lodash 工具库
- Mock.js 拦截 Ajax 请求,模拟返回请求数据
- TSLint 代码检查
- TypeScript
- vue-property-decorator 组件装饰器
- vue-router
- vuex-module-decorators Vuex装饰器
- 环境变量配置
- version-manage-webpack-plugin 打包资源管理
├── build
│ │── environment.js. # 环境变量配置
├── src # 源代码
│ ├── assets. # 资源文件
│ ├── mock. # 模拟请求
│ ├── router. # router
│ ├── service. # http服务
│ ├── store. # vuex
│ ├── views. # views
│ ├── global.d.ts. # TS全局声明
├── tsconfig.json. # typescript 配置
├── tslint.json. # tslint 配置
└── vue.config.js. # vue-cli 配置
npm install
npm run dev-[环境变量]
eg: npm run dev-dev
npm version [patch/minor/major]
npm run build-[环境变量]
eg:
npm version patch
npm run build-dev
IE / Edge | Firefox | Chrome | Safari |
---|---|---|---|
IE10 (待测试), IE11, Edge | last 2 versions | last 2 versions | last 2 versions |