Repolode
11ty

11ty/buildawesome

一款简单的 JavaScript 静态站点生成器,可将模板目录转换为 HTML 页面。

可替代:Jekyll

Star
19,982
Fork
591
未关闭 Issue
166
最近提交
昨天

这是什么?

Build Awesome(Eleventy)是一款用 JavaScript 编写的静态站点生成器,它读取一个模板目录,输出完整的 HTML 文件。项目定位为 Jekyll 的更简单替代方案。

开箱即支持 HTML、Markdown、JavaScript、Liquid、Nunjucks 等多种模板语言,并可通过插件支持 WebC、Sass、Vue、Svelte、TypeScript、JSX 等格式。

项目通过 npm 以 @11ty/eleventy 包名安装,官方文档提供入门指南、模板与插件说明。

核心功能

  • 01将 HTML、Markdown、Liquid、Nunjucks、JavaScript 等模板编译为静态 HTML。
  • 02通过插件支持 WebC、Sass、Vue、Svelte、TypeScript、JSX 等格式。
  • 03通过 npm 安装,以 Node.js 项目的构建步骤运行。
  • 04提供插件系统,并有官方文档说明用法。

适用场景

  • 用 Markdown 文件搭建博客或个人网站。
  • 将模板目录生成项目文档站点。
  • 将基于 Jekyll 的站点迁移到 JavaScript 工具链。

快速上手

  1. 1

    从 npm 将该包安装为开发依赖

    npm install @awesome.me/buildawesome --save-dev
  2. 2

    阅读入门指南以构建你的第一个站点

标签

常见问题

buildawesome 是什么?
一款简单的 JavaScript 静态站点生成器,可将模板目录转换为 HTML 页面。 Build Awesome(Eleventy)是一款用 JavaScript 编写的静态站点生成器,它读取一个模板目录,输出完整的 HTML 文件。项目定位为 Jekyll 的更简单替代方案。
buildawesome 可以免费使用吗?用的什么许可证?
buildawesome 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
buildawesome 还在维护吗?
活跃维护中。buildawesome 最近一次提交是在 2026年10月21日。
buildawesome 适合用来做什么?
用 Markdown 文件搭建博客或个人网站。 将模板目录生成项目文档站点。 将基于 Jekyll 的站点迁移到 JavaScript 工具链。
buildawesome 怎么安装和运行?
从 npm 将该包安装为开发依赖: npm install @awesome.me/buildawesome --save-dev 阅读入门指南以构建你的第一个站点
在哪里获取 buildawesome?
源代码和安装说明在 GitHub 上:https://github.com/11ty/buildawesome

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目