|
|
4 years ago | |
|---|---|---|
| public | 4 years ago | |
| src | 4 years ago | |
| .browserslistrc | 4 years ago | |
| .env.dev | 4 years ago | |
| .env.devtest | 4 years ago | |
| .env.test | 4 years ago | |
| .gitignore | 4 years ago | |
| README.md | 4 years ago | |
| babel.config.js | 4 years ago | |
| package-lock.json | 4 years ago | |
| package.json | 4 years ago | |
| page.config.js | 4 years ago | |
| vue.config.js | 4 years ago | |
| webpack.config.js | 4 years ago | |
| yarn.lock | 4 years ago |
npm install
npm run dev
npm run build:dev //打包开发环境
npm run build:devtest //打包开发测试环境
npm run build:test //打包测试环境
npm run build // 打包正式环境
在config里配置不同的打包环境使用不同的api地址等。
一个基于vue-cli3脚手架的多页面vue移动端模板
添加了移动端相关工具如 1px问题、300s点击延迟、px自动转rem工具,以及微信签名和请求的封装等
|-- dist // 打包目录
|-- src // 源码目录
| |-- api // Api接口目录
| |-- user.js //用户登录、头像上传、密码修改等用户相关api
| |-- assets // 静态资源,你的css、图片、字体等。
| |-- components //全局组件
| |-- config // 应用的配置文件
| |-- app.js // 应用的配置,名字,api请求的url,
| |-- page.js // 每一个页面的配置,标题之类的
| |-- utils // 工具函数。和config,api一个道理,建议分类清楚。
| |-- app.js // 常用函数
| |-- request.js // 请求封装
| |-- weixin.js // 微信jssdk的封装,使用请先安装weixin-js-sdk
| |-- setHtmlFontSize.js // 设置根元素字体大小,配合rem做屏幕适配
| |-- pages // 页面视图
| |-- index // 首页,支持子目录作为页面
| |-- common.js // 公共的js,可以引公共的css,vue ui库等
|-- .gitignore // 忽略的文件
|-- page.config.js // 使用node读取pages文件夹下的文件夹配置到vue cli3
|-- vue.config.js // vue cli 配置
|-- README.md // 说明