18个稳定版本
1.1.6 | 2024年7月2日 |
---|---|
1.1.4 | 2024年1月24日 |
1.1.3 | 2023年10月31日 |
1.1.1 | 2023年7月31日 |
1.0.3 | 2022年11月7日 |
#292 在 值格式化
99 每月下载次数
40KB
958 行
Orion
用Rust编写的静态站点生成器,可从Markdown文件创建简单博客。
CLI动作
orion init --path my-blog
: 创建一个目录以启动新的Orion博客(包含一些假帖子)orion post --slug my-amazing-title --draft
: 创建一个新的Markdown帖子orion build
: 将Markdown导出为htmlorion serve
: 构建,启动本地服务器以测试构建,并监视/posts
,/static
和/themes
上的更改orion --version
: 显示Orion当前版本orion --help
: 打印帮助信息
目录结构
.
├── posts
├── build.sh
├── config.toml
├── public
├── static
└── themes
/posts
包含您帖子的所有Markdown文件
build.sh
CI/CD环境中的构建脚本
config.toml
您网站的配置
/public
构建目录(将部署到生产环境的文件)
/static
您希望使用的所有资产(例如,帖子中的图片)
/themes
它包含您可以使用的不同主题,每个文件夹代表一个主题及其自己的资产:html布局,css,图片,...
前端内容
您可以在帖子中使用以下值。它们将位于文件的顶部,在 ---
之间。
---
title: My great title
description: This is a small summary of my post
published_at: 2022-11-01 11:12:13
image: https://www.publicdomainpictures.net/pictures/220000/velka/orion-nebula.jpg
---
The actual markdown content
致谢
网站图标由Denis Moskowitz根据Noun Project设计。
依赖项
~32–44MB
~866K SLoC