云函数安装 Node.js 依赖有两种方式:本地 npm 安装和在线依赖安装。
本地 npm 安装
使用 npm 安装第三方依赖,只能对每个云函数分别安装依赖。进入函数代码根目录,通过终端执行以下命令安装 request 库。
npm install request --save
安装成功的依赖文件会作为该云函数代码的一部分,手动上传到云端使用。
在线依赖安装
CloudBase 提供了云端安装依赖,免去了在终端手动安装依赖的工作。


在配置文件 cloudbaserc.json 对应的云函数的配置项中添加。
installDependency:true
示例如下:
{"envId": "xxx","functionRoot": "./functions","functions": [{"name": "app","config": {// 超时时间"timeout": 5,// 环境变量"envVariables": {"key": "value"},"runtime": "Nodejs10.15","installDependency": true},// 调用云函数时的输入参数"params": {},"handler": "index.main"}]}