github.com/KusionStack/kpm@v0.8.4-0.20240326033734-dc72298a30e5/docs/command-reference-zh/9.pull.md (about)

     1  # kpm pull
     2  
     3  下载 kcl 包从 kpm registry。
     4  
     5  ## 使用
     6  
     7  ```shell
     8  kpm pull [options][package_source]
     9  ```
    10  
    11  ## 介绍
    12  
    13  `kpm pull` 会从 kpm registry 下载 kcl 包。
    14  
    15  ## 选项
    16  
    17  ### --tag
    18  
    19  使用 oci url 下载包时, 指定要下载的 kcl 包的 tag。
    20  
    21  ### --help, -h
    22  
    23  展示 `kpm pull` 命令的帮助信息。
    24  
    25  ## 示例
    26  
    27  ### 从 kpm registry 下载 kcl 包
    28  
    29  你可以使用 `kpm pull` 命令从 默认的 kpm registry 下载 kcl 包。
    30  
    31  ```shell
    32  kpm pull <package_name>:<package_version>
    33  ```
    34  
    35  ### 下载 kcl 包通过 oci url
    36  
    37  你可以使用 `kpm pull` 命令从一个 oci url 下载 kcl 包。
    38  
    39  ```shell
    40  kpm pull --tag <kcl_package_version> <oci_url>
    41  ```