Skip to main content
版本: Next

kcl mod init

初始化一个 kcl 包。

使用

kcl mod init [options][package_name]

介绍

kcl mod init 会在当前目录初始化一个 kcl 包。如果没有提供包名,会使用当前目录的名字作为包名。

如果提供了包名,会在当前目录下创建一个以包名命名的子目录,并在该目录下初始化 kcl 包。

kcl mod init 会在包目录下创建 kcl.modkcl.mod.lockmain.k

选线

--help, -h

显示帮助信息。

示例

初始化当前目录为 kcl 包

# 创建一个目录
mkdir my_package

# 进入目录
cd my_package

# 初始化当前目录为 kcl 包
kcl mod init

初始化一个名为 my_package 的 kcl 包

# 初始化一个名为 my_package 的 kcl 包
kcl mod init my_package

命令参考

This command initializes new kcl module in current directory.

Usage:
kcl mod init [flags]

Examples:
kcl mod init <command> [arguments]...
# Init one kcl module with the current folder name
kcl mod init

# Init one kcl module with the name
kcl mod init package-name

# Init one kcl module with the name and version
kcl mod init package-name --version 0.1.0

Flags:
-h, --help help for init
--version string init module version

Global Flags:
-q, --quiet Set the quiet mode (no output)