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 命令的帮助信息