github.com/KusionStack/kpm@v0.8.4-0.20240326033734-dc72298a30e5/docs/command-reference-zh/2.add.md (about) 1 # kpm add 2 3 添加一个依赖到 kcl 包。 4 5 ## 使用 6 7 ```shell 8 kpm add [options][package_reference] 9 ``` 10 11 ## 介绍 12 13 `kpm add` 会添加一个依赖到 kcl 包。依赖可以来自 git 仓库,或者 kcl registry。 14 15 `package_reference` 是一个 kcl 包引用,格式为 `package_name:version`。 16 17 ## 选项 18 19 ### --git 20 21 指定依赖来自 git 仓库的 git url。 22 23 ### --tag 24 25 指定依赖来自 git 仓库的 tag。 26 27 ### --help, -h 28 29 显示帮助信息。 30 31 ## 示例 32 33 ### 添加一个来自 kcl registry 的依赖 34 35 添加一个名为 `k8s` 的依赖,版本为最新版本。 36 37 ```shell 38 kpm add k8s 39 ``` 40 41 添加一个名为 `k8s` 的依赖,版本为 `1.27`。 42 43 ```shell 44 kpm add k8s:1.27 45 ``` 46 47 ### 添加一个来自 git 仓库的依赖 48 49 添加一个来自 git 仓库的 kcl 包依赖,tag 为 v0.1.0 50 51 ```shell 52 kpm add --git https://github.com/awesome-kusion/konfig.git --tag v0.1.0 53 ```