鸣笛警示:本文仅仅给小程序初学者科普用,非对应人员请即刻离开
解释
其实这里说到安装并不是那么合适,对于小程序而言,就是指如何在本地环境运行起来
背景
在前一段时间,我陆陆续续开源过几个云开发小程序项目,不少同学通过我的开源项目联系到我,其中不乏一些才接触小程序开发的同学
那么我总结下大家反馈的一些问题,一并解答下大家的疑问
前提条件
需要您准备好下面三个事情
1、小程序的代码
2、小程序云开发控制台数据库面板的截图,方便查看当前所有的集合名
3、小程序对应的数据库集合文件
第一项和第三项应该 没有疑问,我对上面的第二项解释下,由于小程序云开发控制台,在导出集合时,如果当前集合是空的,没有数据的,那么会导出失败的,所以如果通过集合文件的形式,我们不一定能查看小程序涉及到的所有集合
这个时候,如果看到云开发控制台,数据库面板的截图,一切就好办了,截图如下所示:
第一步
将小程序导入到微信开发者工具,具体导入方式见下文
第二步
打开云开发控制台,切到数据库面板,按照上述数据库面板截图,一个一个集合建立好,然后根据已有的集合文件,对应导入
第三步
也是最关键的一步,就是设置数据库集合的权限,具体见下图所示
默认情况下是在下图的①,现在要统一改为下图的②,当然如果要涉及到删除的操作,要改为自定义权限,并且读写皆为true
下面两个集合要设置为自定义权限,
1、notes
2、favor
第四步
部署云函数,如果不清楚具体部署哪一个,就把所有的云函数挨着上传,具体如何部署见下文
下图红色高亮的cloudfunctions就是云函数目录,在该目录下便为云函数,右键单击每一个云函数,选择上传并部署,云端安装依赖
第五步
部署完成
到这里只能说,您可以在本地正常运行小程序了,要小程序发布上线,还需要上传、审核、发布三个步骤要走,具体请移步下面文章
https://developers.weixin.qq.com/community/develop/article/doc/0004a490938e881d1e2af9e5256413
本集完