本文介绍在函数计算中使用Node.js框架编写函数的运行环境信息。

Node.js运行时

函数计算目前支持的Node.js运行时环境如下。

版本操作系统架构
Node.js 16.x(公测中)Linuxx86_64
Node.js 14.xLinuxx86_64
Node.js 12.xLinuxx86_64
Node.js 10.xLinuxx86_64
Node.js 8.xLinuxx86_64
重要 函数计算已计划停止对Node.js 4.4和Node.js 6运行时的支持。具体信息,请参见运行时终止策略

Node.js内置模块

除了Node.js的标准模块,函数计算的Node.js运行环境中还包含了一些常用模块,您可以直接引用这些常用模块,目前函数计算包含的常见模块如下所示。

Node.js 16(公测中)

模块名称模块介绍版本
co控制流4.6.0
gm图片处理库1.23.1
ali-ossOSS SDK6.17.1
aliyun-sdk阿里云 SDK1.12.5
alicloud/fc2FC SDK2.6.0
tablestoreTablestore SDK5.2.1
bodyHTTP body解析库5.1.0
raw-bodyHTTP body解析库2.5.1
ali-mnsMNS SDK2.6.8
alicloud/pop-core阿里云POP API SDK1.7.12

Node.js 14

模块名称模块介绍版本
co控制流4.6.0
gm图片处理库1.23.0
ali-ossOSS SDK6.6.0
aliyun-sdk阿里云 SDK1.12.3
alicloud/fc2FC SDK2.2.0
tablestoreTablestore SDK5.0.7
bodyHTTP body解析库5.1.0
raw-bodyHTTP body解析库2.4.1
ali-mnsMNS SDK2.6.8
alicloud/pop-core阿里云POP API SDK1.7.9
alicloud/fnf工作流SDK1.1.0

Node.js 12

模块名称模块介绍版本
co控制流4.6.0
gm图片处理库1.23.0
ali-ossOSS SDK6.6.0
aliyun-sdk阿里云 SDK1.12.3
alicloud/fc2FC SDK2.2.0
opencv视觉算法库7.0.0
tablestoreTablestore SDK5.0.7
bodyHTTP body解析库5.1.0
raw-bodyHTTP body解析库2.4.1
ali-mnsMNS SDK2.6.8
alicloud/pop-core阿里云POP API SDK1.7.9
alicloud/fnf工作流SDK1.1.0

Node.js 10和Node.js 8

模块名称模块介绍版本
co控制流4.6.0
gm图片处理库1.23.0
ali-ossOSS SDK4.10.1
aliyun-sdk阿里云 SDK1.11.0
alicloud/fc2FC SDK2.1.0
opencv视觉算法库6.2.0
tablestoreTablestore SDK4.2.0
bodyHTTP body解析库5.1.0
raw-bodyHTTP body解析库2.3.2
ali-mnsMNS SDK2.6.5
alicloud/fnf工作流SDK1.1.0

相关文档