秦皇岛哪家公司网站建设好,小程序模板下载了怎么用,wordpress 常用查询,制作小程序的软件第一次上传部署云函数时#xff0c;会提示安装依赖wx-server-sdk
一. 判断是否安装wx-server-sdk依赖
先创建一个云函数#xff0c;然后检查云函数目录。 如果云函数目录下只显示如下图所示三个文件#xff0c;说明未安装依赖。 如果云函数目录下显示如下图所示四个文件会提示安装依赖wx-server-sdk
一. 判断是否安装wx-server-sdk依赖
先创建一个云函数然后检查云函数目录。 如果云函数目录下只显示如下图所示三个文件说明未安装依赖。 如果云函数目录下显示如下图所示四个文件则说明已成功安装依赖。 注意创建云函数后云函数目录下自动生成package-lock.json文件才说明【wx-server-sdk】依赖已安装好。
二. wx-server-sdk依赖的安装前提
因为云函数的运行环境是 Node.js因此在本地安装wx-server-sdk依赖的前提是安装 Node.js
检查Mac是否已安装 Node.js可参考这篇程序媛的mac修炼手册-- Node.js入门篇-CSDN博客。
三. 安装 wx-server-sdk 依赖
在「终端terminal」中找到云函数文件夹云开发默认情况创建的云函数文件夹名为cloudfunctionscloudfuntions 文件夹图标里有朵小云表示这就是云函数根目录。用以下命令运行云函数文件夹
cd cloudfunctions
在云函数文件夹下输入以下命令行安装wx-server-sdk 依赖
npm install --save wx-server-sdklatest 安装wx-server-sdk 依赖过程大概需要一分多钟请耐心等待
四. 下载云函数的依赖模块
cloudfuntions 文件夹是云函数根目录在此文件夹中可按需求创建不同的云函数目录比如 login、openapi、callback、echo等。
有时需要就单个云函数下载专门的依赖模块以云函数目录login为例。使用鼠标右键点击login在右键菜单中选择“在终端中打开”如下图所示 在在开发者工具中打开终端并输入命令行npm install按 Enter 回车执行如下图所示 如果显示“npm不是内部或外部命令”则需要关闭微信开发者工具启动的终端重新打开电脑的「终端terminal」窗口找到云函数文件夹用以下命令运行云函数文件夹
cd cloudfunctions
然后用以下命令运行login的云函数目录
cd login
然后再来执行安装依赖模块命令如下
npm install
这时候会下载云函数login的依赖模块下载完成后再右键 login 云函数目录点击“创建并部署所有文件”这时会把本地的云函数上传到云端上传成功后在 login 云函数目录图标会变成一朵小云。如下图所示 在开发者工具的工具栏上点击“云开发”图标打开云开发控制台。在云开发控制台点击云函数图标就能在云函数列表里看到我们上传好的“login”云函数。如下图所示
为什么要在云函数目录执行 npm install而不是其他地方这是因为 npm install 会下载云函数目录下的配置文件 package-lock.json里的 dependencies它表示的是当前云函数需要依赖的模块。package-lock.json在哪里就在哪里执行 npm install。
执行 npm install 命令下载的依赖模块会放在node_modules 文件夹里。