tencent cloud

文档反馈

在线依赖安装

最后更新时间:2023-03-14 16:15:01

    操作场景

    腾讯云云函数提供函数部署时在线安装依赖功能。

    功能特性

    说明:

    目前仅针对 Node.js 提供在线安装依赖功能。

    如果在函数配置中启用了“在线安装依赖”,在每次上传代码后,云函数后台将检查代码包根目录的 package.json 文件,并根据 package.json 中的依赖,尝试使用 npm install 安装依赖包。

    例如,项目中的 package.json 文件中列出了如下依赖包:

    {
          "dependencies": {
          "lodash": "4.17.15"
        }
    }
    

    此依赖包会在部署时导入函数中:

    const _ = require('lodash');
    exports.handle = (event, context, callback) => {
        _.chunk(['a', 'b', 'c', 'd'], 2);
        // => [['a', 'b'], ['c', 'd']]
    };
    

    操作步骤

    1. 登录 Serverless 控制台,选择广州地域。
    2. 选择左侧导航栏函数服务,在“函数服务”列表页面选择函数名。
    3. 选择函数代码页签,根据您的实际需求修改函数代码。
    4. 在 IDE 代码编辑窗口右上角中单击 ,在下拉列表中选择自动安装依赖:关闭以开启自动安装依赖,如下图所示:

      开启自动安装依赖后,刷新界面,在代码编辑区域右下角单击切换到旧版编辑器,选择上传方式为在线安装依赖
    5. 单击部署,云函数后台会根据 package.json 自动安装依赖。
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持