3 个不稳定版本
0.2.0 | 2022 年 8 月 12 日 |
---|---|
0.1.1 | 2022 年 7 月 3 日 |
0.1.0 | 2021 年 4 月 4 日 |
#21 in #minimal
180KB
336 行
STOG
STOG 是从 markdown 文件夹生成的静态博客生成器。
警告:此项目尚不稳定!
安装
重要:如果您正在使用 1.57.0 或更早版本的夜间工具链版本,您需要更新您的工具链以安装此软件包,请参阅 dtolnay/proc-macro2/issues/307。
安装时您有两个选项
- 从源代码安装
- 使用 cargo 安装
从 cargo 安装
cargo install stog
从源代码安装
- 克隆仓库
git clone https://github.com/zolagonano/stog.git
- 将您的当前工作目录更改为源代码目录
cd stog
- 编译和运行
cargo build --release
cargo run
用法
创建新博客
stog init <blog_name>
自定义您的博客
- 编辑
config.toml
以更改基本设置。 - 编辑位于
_templates
的模板文件。 - 将您的 CSS/JavaScript 文件添加到
public
目录,并会将它们复制到构建目录(注意:您应该更改您的模板以使用您的 CSS 和 JavaScript。)。
构建您的博客
运行 stog 的 build 子命令以构建您的目录(结果将位于 _build
中)
stog build
现在您可以取 _build
目录并在任何地方托管它。
屏幕截图
贡献
所有贡献都受到欢迎,但如果您不知道您能做什么,请查看此列表
- 如果您发现错误,请提交一个问题。
- 如果您有建议,请提交一个问题。
- 修复错误并发送拉取请求。
- 与您的朋友分享。
- 以及任何您认为可能有助于此项目的其他事情 :)
依赖项
~10-20MB
~266K SLoC