×

您可以使用kn func工具在本地运行函数。例如,这在将函数部署到集群之前测试函数时非常有用。

在本地运行函数

您可以使用kn func run命令在当前目录或由--path标志指定的目录中本地运行函数。如果您运行的函数以前从未构建过,或者自上次构建以来项目文件已被修改,则kn func run命令默认会在运行之前构建函数。

在当前目录中运行函数的示例命令
$ kn func run
在指定为路径的目录中运行函数的示例命令
$ kn func run --path=<directory_path>

您还可以使用--build标志强制在运行函数之前重新构建现有镜像,即使项目文件没有发生任何更改。

使用 build 标志的示例运行命令
$ kn func run --build

如果您将build标志设置为false,则会禁用镜像的构建,并使用先前构建的镜像运行函数。

使用 build 标志的示例运行命令
$ kn func run --build=false

您可以使用帮助命令来了解有关kn func run命令选项的更多信息。

构建帮助命令
$ kn func help run