微信小程序开发---使用云托管,云开发,配置云函数

先来介绍一下云托管和云开发,关于我自己的理解,不对的请大家指正:云托管是微信开发的一个小程序的管理平台,可以实时监控小程序的一些数据访问情况,它的便捷性就在于我们不用在去安装配置服务器,域名等,它直接使用微信内部的生态来实现小程序的管控;云开发直白一点就是微信建立了微信小程序开发中所需要的数据库配置等方面的问题,最便捷的地方就是他可以直接调用云函数对微信所提供的数据库进行数据的增删查改。以上就是我对微信小程序云开发的理解,下面就详细说一下怎么部署微信云开发,配置云函数。

首先创建小程序时必须要勾选微信云开发,并且我们也需要输入自己的正确的APPID。

在这里插入图片描述

在项目中的project.config.json文件中配置云函数包,云函数包的作用存储我们需要进行云调用的函数

在这里插入图片描述

在project.config.json包里相应位置填入下列包名,包名可以自己按自己的想法来确定,后面的包名可以自己DIY

在这里插入图片描述

配置好云函数包之后我们创建云函数包,在pages同层级的包下创建和上一步创建的包的名字相同的包,像上一步我创建的包是cloudfunctions,那么我就创建名为cloudfunctions的包
在这里插入图片描述

接下来需要我们进入nodejs官网下载node,来配置云函数
nodejs官网:http://nodejs.cn/download/
下载后按照指引安装,安装时除了下面页面要选择Add to PATH ,其余都不用在选择其他选项

在这里插入图片描述

安装完成后在cmd中输入 node -v,如果输入版本号,那么说明就是安装成功

在这里插入图片描述

如果报错那么就先去电脑环境变量,用户环境配置path中查看里面有没有nodejs的环境,如果没有就将node的安装路径填写到path里面

在这里插入图片描述

nodejs安装成功后,就在微信小程序中的创建的云函数包单击右键新建一个包,作为云函数模板,并且单击右键选择在终端打开

在这里插入图片描述

在终端安装依赖,输入以下指令

npm install --save wx-server-sdk

可能会下的很慢,可以将官方的库换成淘宝库,执行下列命令,在重新执行以上的命令

npm config set registry "http://registry.npm.taobao.org"

在这里插入图片描述

下载成功之后回到小程序就会发现云函数数据库已经安装好了

在这里插入图片描述

下一步我们就可以进入云开发控制台,将云开发环境复制下来后面用

在这里插入图片描述

然后我们就进入全局的app.js文件中填入以下云开发的数据配置,env填写自己刚刚复制的环境ID

在这里插入图片描述

以上就已经成功完成微信小程序云开发的部署,后面就可以调用相应的云函数,并且也可以在云开发平台对小程序的数据进行储存,检测。

猜你喜欢

转载自blog.csdn.net/qq_48627750/article/details/123490411