Skip to main content
版本: Next

kpm run

编译一个 kcl 包。

使用

kpm run [options][package_source]

介绍

kpm run 会编译一个 kcl 包。

选项

--input

指定包的入口文件路径。

--tag

指定 oci url 的包的 tag。

--vendor

--vendor 选项会将依赖包移动到当前包,并自动下载缺失的依赖包。

--kcl_args

--kcl_args 描述了传递给 kcl 编译器的参数。

--help, -h

展示 kpm run 命令的帮助信息。

示例

编译当前 kcl 包

在 kcl 包目录下,kpm run 可以用于编译当前 kcl 包。

kpm run

编译一个 kcl 包 tar 文件

kpm run 可以用于编译一个 kcl 包 tar 文件。

kpm run /Users/demo/my_package.tar

编译一个 kcl 包来自 oci url

kpm run 可以用于编译一个 kcl 包从 oci url。

kpm run --tag 0.0.1 oci://localhost:5001/test/my_package

编译一个 kcl 包来自 oci ref

kpm run 可以用于编译一个 kcl 包从 oci ref。

kpm run test/my_package:0.0.1