github.com/KusionStack/kpm@v0.8.4-0.20240326033734-dc72298a30e5/docs/command-reference-zh/index.md (about) 1 # kpm 2 3 kpm 命令。 4 5 ## 使用 6 7 ```shell 8 kpm <command> [arguments]... 9 ``` 10 11 ## 介绍 12 13 `kpm` 是 kcl 包管理工具。它用于分发和管理 kcl 包。 14 15 ## 选项 16 17 ### --help, -h 18 19 展示 `kpm` 命令的帮助信息。 20 21 ### --version, -v 22 23 展示 `kpm` 命令的版本信息。 24 25 ## 子命令 26 27 - [kpm init](./1.init.md) - 初始化一个 kcl 包 28 - [kpm add](./2.add.md) - 添加一个依赖到 kcl 包 29 - [kpm pkg](./3.pkg.md) - 打包一个 kcl 包为 `*.tar` 30 - [kpm metadata](./4.metadata.md) - 打印一个 kcl 包的元数据 31 - [kpm run](./5.run.md) - 编译一个 kcl 包为 yaml 并运行 32 - [kpm login](./6.login.md) - 登录到一个 kcl registry 33 - [kpm logout](./7.logout.md) - 登出一个 kcl registry 34 - [kpm push](./8.push.md) - 上传一个 kcl 包到一个 registry 35 - [kpm pull](./9.pull.md) - 下载一个 kcl 包从一个 registry 36 - [kpm help](./10.help.md) - 打印 kpm 命令的帮助信息