3 个版本

0.1.9 2021年12月27日
0.1.8 2021年12月27日
0.1.7 2021年11月26日
0.1.0 2021年10月25日

#1156 in 文本处理

24 每月下载次数

MIT/Apache

38KB
1K SLoC

请——此软件正在开发中。请等待 1.0 版本。

HULK


浩克是一个超级简单、旨在吸引技术和非技术用户的静态网站生成器。

浩克将来自 ./data 文件夹的 Markdown (.md) 文件转换为 html 文件(到 ./site 文件夹)。


  • 您需要安装 cargo。在 Windows 和 Linux 系统上安装都非常简单。
  • 其次,如果您已安装 Visual Studio Code,那就更好了。这不是必需的,但建议这样做。您也可以使用任何其他文本编辑器,如 Atom、sublime-text 等。

安装

目前此应用程序仅适用于 cargo。要安装,您需要在终端中输入 cargo install hulk

cargo install hulk



入门指南

安装浩克后,您只需要运行两个命令;第一个是初始化,第二个是生成。

hulk init

然后

hulk gen

就是这样... gen 命令会将 data 文件夹中所有 md 文件转换为 site 文件夹中的 html 文件。它还将创建必要的 css 等。

工作原理

  • 它会创建一个名为 data 的文件夹和一个名为 site 的文件夹。
  • 用户需要在 data 文件夹中添加扩展名为 .md 的 Markdown 文件。
  • 一旦用户完成,只需一个简单的命令 hulk gen 就会在 site 文件夹中生成一个静态网站并为其创建一个 index.html 文件。
  • 文件夹名称为 datasite,因为其他名称如 src、dist 等通常已被其他应用程序占用。
  • 目前浩克仅处理扩展名为 .md 的 Markdown 文件。所有其他文件都按原样复制。

特色功能

  • 我打算保持此工具零配置,因此无论它如何发展,它都将始终开箱即用且无需配置。这就是为什么它非常开放。
  • 然而,在将来,会有配置文件等以自定义浩克。

需要帮助

期待并欢迎您的帮助、支持、指导和建议。

请在此处报告错误和建议 https://github.com/skillzaa/hulk/issues

发行说明

版本 0.1.5

内部变化很大,但表面上保持不变。API 不成熟,可能会发生变化,我预计会有很多错误。因此,目前这个项目适合任何人加入,成为其中的一员。

依赖项

~25–35MB
~597K SLoC