跳至内容

语言包

语言包可用于扩展 Knative Functions 以支持其他运行时、函数签名、操作系统和为函数安装的工具。语言包通过 Git 仓库或磁盘上的目录进行分发。

有关更多信息,请参阅语言包文档。

使用外部 Git 仓库

创建新函数时,可以将 Git 仓库指定为模板文件的来源。Knative Extensions 维护着一组示例模板,这些模板可在项目创建期间使用。

例如,您可以运行以下命令来使用metacontroller 用于 Node.js 的模板

func create myfunc -l nodejs -t metacontroller --repository https://github.com/knative-extensions/func-tastic

在本地安装语言包

可以使用func repository 命令在本地安装语言包。

例如,要添加 Knative Extensions 示例模板,您可以运行以下命令

func repository add knative https://github.com/knative-extensions/func-tastic

安装 Knative Extensions 示例模板后,您可以在 create 命令中指定 knative 前缀来使用 metacontroller 模板

func create -t knative/metacontroller -l nodejs my-controller-function

我们使用分析和 Cookie 来了解网站流量。有关您使用我们网站的信息将为此目的与 Google 共享。了解更多。