函数工作流 FUNCTIONGRAPH-制作函数的私有依赖包:为Nodejs函数制作依赖包

时间:2024-12-16 16:26:17

为Nodejs函数制作依赖包

需要先保证环境中已经安装了对应版本的Nodejs。

为Nodejs 8.10安装MySQL依赖包,可以执行如下命令。

npm install mysql --save

可以看到当前目录下会生成一个node_modules文件夹。

  • Linux系统

    Linux系统下可以使用以下命令生成zip包。

    zip -rq mysql-node8.10.zip node_modules

    即可生成最终需要的依赖包。

  • windows系统

    用压缩软件将node_modules目录压缩成zip文件即可。

如果需要安装多个依赖包,也可以先新建一个package.json文件,例如在package.json中填入如下内容后,执行如下命令。

{
	"name": "test",
	"version": "1.0.0",
	"dependencies": {
		"redis": "~2.8.0",
		"mysql": "~2.17.1"
	}
}
npm install --save

不要使用CNPM命令制作nodejs依赖包。

然后将node_modules打包成zip即可生成一个既包含MySQL也包含redis的依赖包。

Nodejs其他版本制作依赖包过程与上述相同。

support.huaweicloud.com/usermanual-functiongraph/functiongraph_01_0398.html