#静态网站生成器 #静态网站 #静态 #网站 #站点 #ssg #网站生成器

应用 migi

一个最小化的静态网站生成器

3 个版本

0.1.2 2023年12月31日
0.1.1 2023年11月6日
0.1.0 2023年11月6日

#1131 in 命令行工具

每月 44 次下载

MIT 许可证

36KB
947 代码行

米吉

米吉是一个名为“寄生兽”的寄生虫的缩写,这个寄生虫出现在动漫《寄生兽》中,而“寄生兽”这个词又来源于日语中“右手”的意思(ミギー)。

有关如何使用米吉的说明,请参阅 wiki 页面

功能

  • 缓存:通过存储和重用内容,优化网站性能,最小化构建时间。
  • 标签:增强内容组织,允许轻松分类和检索内容。
  • 模板:灵活的模板系统,适用于各种内容类型,从博客到作品集。
  • 语法高亮:支持 .tmThemes,用于自定义代码展示。
  • HTML 压缩:减少 HTML 文件的大小,提高加载时间和效率。

安装

请确保您的系统已安装 Rust 和 Cargo。然后,使用以下命令安装米吉

cargo install migi

或者如果从 GitHub 克隆,请使用提供的 makefile

make && sudo make install

并且使用以下命令完全卸载:sudo make uninstall

快速入门

migi new mysite
cd mysite
migi build

以下命令序列在 mysite 目录中创建和构建一个新的静态网站。

创建文章

要创建新文章,请将 markdown 文件添加到 content/ 目录。

使用每篇文章的标题部分进行元数据,如标题和标签。(请参阅 wiki 页面)。

社区和支持

问题和讨论:有关支持、功能请求或错误报告,请访问 GitHub Issues

贡献:欢迎贡献!

给仓库加星或贡献以支持我的工作!

依赖

~9–19MB
~249K SLoC