-
直接下载或者使用 git 克隆项目至本地
$ git clone https://github.com/White1314/taro-cloud-app.git
-
使用 yarn 全局安装 taro 脚手架工具
$ yarn global add @tarojs/cli
-
进入项目下的 client 目录
$ cd D:\Program\taro\taro-cloud-app-master\client
-
安装项目所需的模块
$ yarn add @tarojs/plugin-sass
-
编译
$ yarn dev:weapp
-
将项目导入到小程序开发者工具
-
点击云开发,开通云服务
-
新建 md 和 menu 集合,将 test 目录下的 json 分别导入到对应集合中
-
右键 functions 目录选择刚才创建的云环境
-
每个云函数的 env 换成自己的云环境 id
-
分别右键云函数目录,点击第二个 [创建并部署: 所有文件],显示云图标则云函数部署成功
-
项目搭建完成。
- taro 不支持 layout 页面布局,导致多个页面重复引入头部组件,代码冗余。
- taro 子组件获取不到父组件异步获取的数据,导致获取数据的代码只能写在子组件中。
- hooks 不支持 config 配置,导致 Markdown 组件是用类的形式编写。
- wxss 不支持 first-child 等伪类,导致渲染的 md 样式有偏差,比如表格、列表等。
- 本人新手上路,有不合理的地方请多指正。
- 感谢开源项目 huangjianke/Gitter 。
- 1.x 主要修改存在的 bug,预计 2.x 版本再引入 redux 以及 ts。
- 初始版本对细节有待完善,但适合新手学习使用。