You need to enable JavaScript to run this app.
文档中心
函数服务

函数服务

复制全文
下载 pdf
函数管理
使用 veFaaS Code Deployer 插件管理函数
复制全文
下载 pdf
使用 veFaaS Code Deployer 插件管理函数
本文介绍通过 veFaaS Code Deployer 插件管理函数资源,支持获取函数列表、绑定函数、上传代码、发布代码等多种操作。​
背景信息​
函数服务的入口是代码。大多数用户是在本地开发代码,然后提交到代码仓库里,用户代码仓库跟函数计算平台存在天然的隔离。​
veFaaS Code Deployer 是一款支持 Monaco Editor 内核系列 IDE(VSCode/Trae/MarsCode 等)与 Jetbrains IntelliJ 平台内核系列 IDE(GoLand/IDEA/WebStorm/PyCharm 等)的插件,支持将 IDE 开发的代码便捷地部署到火山引擎函数服务(veFaaS)函数中,打通了本地开发与线上部署的桥梁。通过该插件,您可以执行以下操作:​
  • 配置和更新火山引擎访问 API 密钥(AK/SK)。​
  • 获取不同地域的 veFaaS 函数列表。​
  • 绑定函数。​
  • 拉取绑定函数的最新代码。​
  • 开发函数代码,然后上传并部署到函数中。​
  • 支持在本地运行函数代码并进行调试。​
除 IDE 内部的插件市场以外,支持的插件下载渠道如下:​
​
IDE 类型​
插件下载方式​
VSCode​
Trae CN/Trae​
PyCharm​
GoLand​
​
IDEA​
​
WebStorm​
​
其他平台​
默认不支持 SSO 登录,但仍可使用 AK/SK 登录并使用所有功能。可从上述渠道下载插件包并离线安装。​
​
安装 veFaaS Code Deployer 插件​
  1. 在本地安装您所需的 IDE。以 Visual Studio Code(VSCode)为例,访问 官网 并安装本地 VSCode IDE。​
  1. 进入本地 IDE 插件市场,搜索 veFaaS Code Deployer 插件,查看插件详情后安装插件。​
  • 下图以本地 VSCode IDE 中搜索安装 veFaaS Code Deployer 插件为例。您也可以直接访问网页版 IDE 市场中的 veFaaS Code Deployer 插件对应链接,例如:JetBrains、VS Code、Trae 等,安装插件。​
  • ​​​
  1. (可选)安装完成后,在您的代码编辑页面单击右键,即可看到 veFaaS 菜单。​
  • ​​​
  • veFaaS 菜单说明如下:​
  • ​
    功能​
    说明​
    Login​
    登录火山引擎。支持通过账号密码登录,或者 AK/SK 登录。​
    推荐使用火山引擎账号密码方式登录。​
    Link Function​
    关联函数入口,单击可展开 veFaaS 函数列表。​
    Pull Latest Code​
    拉取已绑定函数的最新代码。​
    如果没绑定函数,会返回报错信息。请单击目标函数后方的Bind Function,绑定函数。​
    Upload Code​
    将重新开发的函数代码上传到 veFaaS 函数中。​
    Upload Code And Release​
    将重新开发的函数代码上传并发布到 veFaaS 函数中。​
    Debug - Local Run​
    在本地环境中运行函数代码,方便开发者更好地调试代码。​
    ​
插件使用流程​
  1. 在 IDE 中的代码编辑页面,单击右键,选择 veFaaS > Login。​
  1. 根据实际需求,单击 火山引擎账号登录 或 火山引擎 AK/SK 登录,并根据界面提示完成登录操作。​
  • 推荐使用 火山引擎账号登录 方式。​
  • ​​​
  1. 登录成功后,您可以查看不同地域中的函数列表。​
  • ​​​
  1. 绑定函数。​
  • 根据函数名称或 ID,筛选目标函数,单击函数后方的 Link Function 按钮。​
  • ​​​
  1. 拉取绑定函数的最新代码。​
  • 在函数详情页面,单击下载按钮,可以拉取绑定函数的最新代码,并将函数代码index.py文件保存到当前目录。​
说明​
您也可以右键单击目录文件夹,然后选择 veFaaS > Pull Latest Code,自动开始拉取已绑定的函数的最新代码。​
  • ​​​
  1. 修改函数代码,然后将代码重新上传到函数。​
  • 目前提供上传、上传并发布两种操作,请根据需要选择操作。​
  • ​
    上传代码
    上传并发布代码
    ​
    1. 在index.py文件中,按需修改代码,并确保调试运行通过。​
    1. 在目录文件夹下,选择 veFaaS > Upload Code。​
    • 您也可以在函数详情中,单击上传按钮,即可将修改后的代码上传到火山 veFaaS 函数中。​
    • ​​​
    1. 代码上传成功后,单击跳转控制台的按钮,跳转到 函数服务控制台 的函数详情页面。​
    • ​​​
    1. 在函数的 代码 页签下,查看更新后的代码,确认后单击 发布,并在 发布函数 页面的 代码 页签,查看变更差异(仅已发布函数版本,可查看变更差异)。​
    • ​​​
    ​
最近更新时间:2025.05.22 19:13:31
这个页面对您有帮助吗?
有用
有用
无用
无用