内容分发网络
除了控制台和 OpenAPI 之外,您还可以使用边缘函数 CLI 管理函数和边缘 KV。与控制台和 OpenAPI 相比,边缘函数 CLI 还支持以下额外功能:
边缘函数 CLI 使您可以在本地编写和调试函数代码,并把本地的函数代码发布到边缘函数服务端。
在使用边缘函数 CLI 之前,建议您先了解下面的基本概念。
您在边缘函数服务端创建的函数。每个远端函数都有一个函数 ID 作为该函数的唯一标识。
您在函数项目中创建的函数。本地函数可以没有函数 ID。您可以为本地函数关联一个远端函数的函数 ID。
包含函数项目配置文件(nest.json)的 Node.js 项目,用于管理本地函数。您使用 nest init 创建一个函数项目。
说明
项目配置包含了函数项目的工作目录、入口代码文件目录、函数项目下所有本地函数的信息及边缘 KV 数据等信息。项目配置可以被分类为函数项目配置和全局项目配置。
nest.json 文件。函数项目配置文件适用于当前项目。~/.nest.json 文件。全局项目配置文件适用于所有函数项目。边缘函数 CLI 优先从函数项目配置文件中获取项目配置。如果项目配置获取失败,边缘函数 CLI 从全局项目配置文件中获取项目配置。