This topic describes the Node.js runtime environments in which you can write function code in Function Compute.
Node.js runtime environments
The following table describes the Node.js runtime environments that are supported by Function Compute.
Version | Operating system | Architecture |
---|---|---|
Node.js 16.x (public preview) | Linux | x86_64 |
Node.js 14.x | Linux | x86_64 |
Node.js 12.x | Linux | x86_64 |
Node.js 10.x | Linux | x86_64 |
Node.js 8.x | Linux | x86_64 |
Important The Node.js 4.4 and Node.js 6 runtime environments are no longer supported by Function Compute. For more information, see Runtime deprecation policy.
Node.js built-in modules
A Node.js runtime environment in Function Compute provides standard Node.js modules and the common modules that you can use. The following table describes the common modules in Function Compute.
Node.js 16 (public preview)
Module | Description | Version |
---|---|---|
co | Control flow | 4.6.0 |
gm | Image processing library | 1.23.1 |
ali-oss | OSS SDK | 6.17.1 |
aliyun-sdk | Alibaba Cloud SDK | 1.12.5 |
alicloud/fc2 | FC SDK | 2.6.0 |
tablestore | Tablestore SDK | 5.2.1 |
body | HTTP body parsing library | 5.1.0 |
raw-body | HTTP body parsing library | 2.5.1 |
ali-mns | MNS SDK | 2.6.8 |
alicloud/pop-core | Alibaba Cloud POP API SDK | 1.7.12 |
Node.js 14
Module | Description | Version |
---|---|---|
co | Control flow | 4.6.0 |
gm | Image processing library | 1.23.0 |
ali-oss | OSS SDK | 6.6.0 |
aliyun-sdk | Alibaba Cloud SDK | 1.12.3 |
alicloud/fc2 | FC SDK | 2.2.0 |
tablestore | Tablestore SDK | 5.0.7 |
body | HTTP body parsing library | 5.1.0 |
raw-body | HTTP body parsing library | 2.4.1 |
ali-mns | MNS SDK | 2.6.8 |
alicloud/pop-core | Alibaba Cloud POP API SDK | 1.7.9 |
alicloud/fnf | Workflow SDK | 1.1.0 |
Node.js 12
Module | Description | Version |
---|---|---|
co | Control flow | 4.6.0 |
gm | Image processing library | 1.23.0 |
ali-oss | OSS SDK | 6.6.0 |
aliyun-sdk | Alibaba Cloud SDK | 1.12.3 |
alicloud/fc2 | FC SDK | 2.2.0 |
opencv | OpenCV | 7.0.0 |
tablestore | Tablestore SDK | 5.0.7 |
body | HTTP body parsing library | 5.1.0 |
raw-body | HTTP body parsing library | 2.4.1 |
ali-mns | MNS SDK | 2.6.8 |
alicloud/pop-core | Alibaba Cloud POP API SDK | 1.7.9 |
alicloud/fnf | Workflow SDK | 1.1.0 |
Node.js 10 and Node.js 8
Module | Description | Version |
---|---|---|
co | Control flow | 4.6.0 |
gm | Image processing library | 1.23.0 |
ali-oss | OSS SDK | 4.10.1 |
aliyun-sdk | Alibaba Cloud SDK | 1.11.0 |
alicloud/fc2 | FC SDK | 2.1.0 |
opencv | OpenCV | 6.2.0 |
tablestore | Tablestore SDK | 4.2.0 |
body | HTTP body parsing library | 5.1.0 |
raw-body | HTTP body parsing library | 2.3.2 |
ali-mns | MNS SDK | 2.6.5 |
alicloud/fnf | Workflow SDK | 1.1.0 |