微信小程序应用 —— 主要使用 react.js + taro + taroui 等技术栈
在./src/config 文件夹中,dev.js 对应本地开发环境、prod.js 对应正式线上环境,可以修改 im、接口等地址配置
node version: v12.14.0 及以上,yarn(包管理工具) install
# install Taro,具体参考相关资料链接
npm install -g @tarojs/cli
# install dependencies
npm install
# 编译本地运行
npm run dev:weapp
# 编译打包项目
npm run build:weapp
# config 配置
# 在本地开发环境或者QA环境时,应该把 envVersion 切换成 "qa" 的内容
# 在生产环境时,应该把 envVersion 切换成 "release" 的内容
.
├── README.md
├── config // 项目打包配置
├── dist // 打包产物
├── package-lock.json
├── package.json // 项目依赖
├── project.config.json // 小程序相关配置
└── src
├── app.js // 项目入口
├── app.less // 全局样式
├── assets // 静态文件
├── components // 全局组件
├── config // 项目接口配置
├── index.html
├── layouts // 页面总布局
├── pages
│ ├── article // 文章/医学头条模块
│ ├── consult // 问诊设置模块
│ ├── index // 主入口
│ ├── me // 个人中心
│ └── prescription //处方模块
├── server // 接口中心
├── store // 全局状态管理
├── subpages // 附属于各个主要模块下面的子页面
└── utils // 公共工具函数