2 个版本 (1 个稳定版)
1.0.0 | 2020年12月10日 |
---|---|
0.1.0 | 2020年12月7日 |
#45 in #html-css
每月下载 23 次
235KB
435 行
rust-coal 🚂
一个使用 Rust 构建的静态 HTML 开发工具
这是给谁的?
那些想要生成一个基本的静态 HTML 网站,可能有 1-10 个页面,并且不希望在多个文件中维护布局、导航元素和页脚的人。
如果您需要程序组件,则最好利用像 GatsbyJS、React Static 或内容管理系统 (CMS) 这样的更手动化的系统,如 WordPress。
就像在典型的 Jamstack 解决方案中一样,静态 HTML 输出可以轻松地托管在 GitHub Pages、Firebase Hosting 以及其他许多地方。关于即将推出的 Docker 支持也请查看以下内容。
文档
有关安装步骤和详细说明,请参阅 Coal 文档。
特性
- 闪电般快速 🚀(真的很快)
- 零配置 📄
- 约定优于配置 💜
- 包含一切 🔋
- 标准 HTML 🌠
- HTML、CSS、JS 最小化 🗜️
- 资源捆绑 📦
- 支持静态文件夹 🎓
- 支持图像/字体 📦
- 本地开发服务器 ⚒️
- 基本的嵌套 CSS ~SCSS 💅 使用 Grass
- 本地开发时的智能执行 ✨(无需重新启动服务器进行任何更改)
- 利用 Locomotive Emoji 🚂
crate
平台/技术
当前版本
v1.0.0
展示
使用 coal 生成简单静态 HTML 网站的网站 - 通过 PR 添加您的网站
未来特性
有关功能请求,请参阅 此问题。
一些想法(请检查问题以获取最新列表)
- Docker 构建脚本 🐋
- 自定义可重用组件(如 React 或 Vue) ⚛️
- JS 最小化 🧟
- 为 CSS 和 JS 生成外部文件选项 🎁
为什么选择 Coal?
“Coal”这个名字只是单词 coalesce 的缩写。
co·a·lesce /ˌkōəˈles/ 动词 结合成一块或整体。
依赖项
~34MB
~689K SLoC