17 个版本 (8 个破坏性版本)
新版本 0.9.5 | 2024 年 8 月 23 日 |
---|---|
0.9.3 | 2024 年 7 月 12 日 |
0.2.2 | 2024 年 3 月 27 日 |
#200 in 模板引擎
每月 74 次下载
在 tinty 中使用
44KB
762 行
tinted-builder-rust
用于 base16 和 base24 模板的构建器,使用 0.11.0
构建规范。
此crate包含一个用于构建base16和base24模板的命令行工具。它也是一个库crate,您可以直接在您的Rust应用程序中构建模板。
目录
安装
Cargo
cargo install tinted-builder-rust
Homebrew
brew tap tinted-theming/tinted
brew install tinted-builder-rust
二进制文件
从仓库发布页面下载相关二进制文件。
基本用法
tinted-builder-rust sync # To sync with latest schemes
tinted-builder-rust build path/to/base16-template
命令
以下是一个表格,列出了 CLI 工具(tinted-builder-rust)的可用子命令,包括描述和任何显著参数。
子命令 | 描述 | 参数 | 示例用法 | 标志 |
---|---|---|---|---|
sync |
安装或更新最新方案。 | - | tinted-builder-rust sync |
--quiet (静音 stderr 和 stdout) |
build |
构建模板的主题。 | template_path :模板目录的路径。 |
tinted-builder-rust build./path/to/base16-template |
--quiet (静音 stderr 和 stdout),--sync (在运行 tinted-builder-rust build 之前运行 tinted-builder-rust sync ) |
标志
标志/选项 | 描述 | 适用的子命令 | 默认值 | 示例用法 |
---|---|---|---|---|
--schemes-dir -s |
指定构建时使用的自定义本地 schemes 目录路径。只有在不想使用最新 schemes 仓库时才需要。 | build |
tinted-builder-rust build. --schemes-dir=/path/to/schemes/dir |
|
--data-dir -d |
指定数据目录的路径。 | All | Linux: $XDG_DATA_HOME/tinted-theming/tinted-builder-rust 或 ~/.local/share . MacOS: ~/Library/Application\ Support/tinted-theming/tinted-builder-rust |
tinted-builder-rust sync--data-dir/path/to/custom/data-dir |
--help -h |
显示子命令的帮助信息。 | All | - | tinted-builder-rust --help , tinted-builder-rust build --help , 等 |
--version -V |
显示 tinted-builder-rust 的版本。 | All | - | tinted-builder-rust--version |
构建规范
tinted-builder-rust 实现了 0.11.0
的 builder 规范。此规范详细说明了方案 yaml 格式或模式以及构建器渲染模板 mustache 文件时应提供的变量。有关更多详细信息,请参阅 builder 规范 文档。
贡献
欢迎贡献力量!有关更多信息,请参阅 CONTRIBUTING.md。
许可证
Ribboncurls 采用 Apache 2.0 和 MIT 许可证双许可。有关 Ribboncurls 所用项目的许可证的更多信息,请参阅 THIRD_PARTY_LICENSES.md。
依赖项
~6–18MB
~218K SLoC