微信云函数的创建与配置
1.创建云函数(IDE需使用 微信开发者工具)
在根目录下创建一个文件夹cloudfunctions,然后在project.config.json中将云函数开发目录指向该路径
{ "cloudfunctionRoot": "cloudfunctions/" }
完成指定之后,云开发根目录的图标会变成 “云开发图标”,云函数根目录下的第一级目录(云函数目录)是与云函数名字相同的,如果对应的线上环境存在该云函数,则IDE中会用一个特殊的 “云图标” 标明。
接着,我们在云函数根目录上右键,在右键菜单中,可以选择创建一个新的 Node.js 云函数,我们将该云函数命名为 add。开发者工具在本地创建出云函数目录和入口 index.js 文件,同时在线上环境中创建出对应的云函数。
2.安装node.js及npm
从Node.js官网下载对应平台的安装程序,一键安装,打开cmd,输入node -v,nmp -v如果出现版本号,证明安装成功
3.安装wx-server-sdk依赖
npm install --save wx-server-sdk
安装成功后云函数文件夹会多一个package-lock.json
4.上传云函数
在相应的云函数文件夹上右键单击,选择“上传并部署所有文件”,上传成功后可在云开发-云函数中看到刚上传的函数,并进行调试。
官方文档:传送门