打开微信开发者工具,添加小程序项目,使用自己的APP ID,勾选云开发服务,新建项目。
进入到项目目录中删除所有文件,使用如下命令将代码下载到本地:
git clone https://github.com/longgui007/flea-market-applet.git
点击开发者工具的云开发,启用云服务。新建自己的云环境,复制云环境ID,然后把app.js
和所有cloudfunctions
文件夹下所有云函数的index.js
中的:
cloud.init({
env: "xxxx" // 替换自己的云环境ID
})
的env
的值替换成自己的云环境ID。此处很容易漏掉app.js
中的云环境ID配置!
右击cloudfunctions
,选择当前云环境。
分别右击category, commodity, commodity_question, commodity_answer, swiper, transaction, university, user
云函数,选择在终端打开,输入如下命令安装依赖:
npm install --save tcb-router
打开 云开发->数据库->集合名称 建立8张数据表:category, commodity, commodity_question, commodity_answer, swiper, transaction, university, user
导入resources
文件夹下相应json
文件到指定数据库。
在 云开发控制台->存储 中新建bg-image
文件夹,将resources
文件夹下的图片上传至云存储中。
复制index-bg.jpg
的下载地址,替换下面文件的url
中的值
路径:miniprogram/pages/index/index.wxss
page{
background-image: url(xxxx);
}
复制wave.gif
的下载地址,替换下面文件第二个image src
的值
路径:miniprogram/pages/home/home.wxml
<view class="UCenter-bg">
<image src="xxxx" class="gif-wave"></image>
</view>
复制home-bg.jpg
的下载地址,替换下面文件的url
中的值
路径:miniprogram/pages/home/home.wxss
.UCenter-bg {
background-image: url(xxxx);
background-size: cover;
............
}
在cloudfunctions
下右击每个云函数,点击 上传并部署:云端安装依赖。
点击编译,运行项目。