#模板 #命令行工具 #目录 #创建 #CLI #快速 #模板路径

app cltemplate

一个简单的 CLI 工具,用于创建和使用模板

7 个版本 (4 个稳定版)

1.0.3 2023年11月30日
1.0.2 2023年11月29日
0.2.1 2023年3月25日
0.2.0 2023年3月25日
0.1.0 2023年3月24日

#874命令行工具

每月下载 31

MIT 许可证

11KB
139

CLTemplate

github crates.io

一个用于快速创建和使用模板的小型命令行工具

安装

只需运行 cargo install cltemplate 即可安装此工具。

使用模板

要使用模板,请执行以下操作

  1. 切换到模板文件夹(您的终端应该运行在 path/to/template
  2. 运行 template path/to/output 并检查您提供的目录

可选地,您可以使用 --template-path 参数而不是切换到模板文件夹

编写模板

要编写其他人可以使用此工具使用的模板,您必须

  1. 为模板创建一个文件夹

  2. 在文件夹的根目录中创建一个 template.txt 文件。在此文件中,应按新行分隔每个可替换项的名称(例如

    foo
    bar
    buz
    qux
    quux
    corge
    grault
    garply
    waldo
    fred
    plugh
    xyzzy
    thud
    

    )

  3. 在文件夹中填充模板中提供的其余文件。在 template.txt 中定义并被 % 包围的任何内容(例如:%foo%)将被用户输入的内容替换。没有被 template.txt 包围的、不在 template.txt 中的 % 将保持不变。

  4. 通过您首选的方式共享您的模板和安装过程。

许可证

此工具根据 MIT 许可证授权。

依赖关系

~8–19MB
~225K SLoC