vite3
+ vue2
+ vant2
+ scss
+ vue-router3
+ axios
- 不用
vue3
是因为mpaas
只支持vue2
。vue2
对ts
不友好,所以还是用 js 吧。 - 支持
vue2
的vant
库版本为vant2
,其他更高版本都是支持vue3
的,所以我们使用vant2
。 - 已经配置了自动格式化,
vue
文件使用vetur
,其他文件默认使用prettier
。(必须在vs code
打开才生效,且项目文件夹为工作目录!) - 为啥不用
yarn
orpnpm
,主要是耀哥、源哥等几个大佬对前端不是很熟,就用npm
就好,否则我会优先推荐使用pnpm
。
- vite3 构建工具
- vue2 前端框架
- vant2 移动端 UI 库
- vue-router@3 路由管理
- vuex3 状态管理库
- 支持 setup + compostion api
- 支持不完全的typescript
- axios 请求库
- scss css 预处理库
- postcss 自动添加浏览器厂商前缀
- 移动端适配 自动转换 px 为 vw
- UI 自动分包导入
- 多环境
- 配置 alias
- 配置 proxy
- 安装依赖
npm i
- 运行
npm run dev
- 打包
npm run build