函数工作流 FUNCTIONGRAPH-如何制作函数的依赖包:为Node.js函数制作依赖包
时间:2025-04-17 18:59:55
为Node.js函数制作依赖包
制作依赖包前,请确认环境中已安装与函数运行时相匹配版本的Node.js。以Node.js 8.10安装MySQL依赖包为例,其他版本和依赖包制作过程相同。
- 执行如下命令,为Nodejs 8.10安装MySQL依赖包。
npm install mysql --save
命令执行后,在当前目录下会生成一个node_modules文件夹。
- 使用以下命令生成ZIP包,即可生成最终需要的依赖包。
zip -rq mysql-node8.10.zip node_modules
如需同时封装多个依赖包,建议参考以下步骤操作:
- 新建一个package.json文件,在package.json中填入如下内容。
{ "name": "test", "version": "1.0.0", "dependencies": { "redis": "~2.8.0", "mysql": "~2.17.1" } }
- 执行如下命令。
npm install --save
- 再将node_modules打包成zip,即可生成一个既包含MySQL也包含redis的依赖包。
zip -rq mysql-node8.10.zip node_modules
support.huaweicloud.com/functiongraph_faq/functiongraph_01_0398.html