部署代码包 本文以安装第三方依赖ramda为例,介绍如何打包您的Node.js函数代码,并部署代码至函数计算。 准备工作 1. 创建一个代码目录,如 myapp 。 2. 在 myapp 目录下,创建 index.js 文件,文件内容如下: 'use strict'; var r require('ramda'); exports.handler (event, context, callback) > { var numbers [1, 2, 3, 4, 5]; callback(null, r.map(r.multiply(3), numbers)); } 3. 在本地运行环境上已经安装好npm环境,且具备执行npm命令的权限。 安装依赖 您需要进入 myapp目录,然后执行 npm install ramda 命令安装ramda依赖库到当前目录。 部署代码 对于Linux系统,您可以在 myapp 目录下执行 zip code.zip r ./ 命令将代码打包成zip压缩包文件。对于Windows系统,您可以在 myapp 目录下选中所有文件,单击鼠标右键,选择打包为ZIP包。 注意 由于函数计算的运行环境是Linux系统,您在Windows系统或macOS系统安装ramda依赖库时如果带有二进制文件,会导致您的代码包上传到函数计算后运行失败。 在函数计算控制台 找到对应的目标函数,然后在函数详情页面的右上角,点击上传代码 上传zip进行上传刚打包的ZIP文件。