agic
Deno + React 驱动的静态网站生成器
配置简单
- 约定优于配置
- 一个配置文件
pagic.config.ts
- 符合直觉的设计
支持 md 和 tsx
- 支持将
md/tsx
文件渲染成静态页面 - 支持 React Hooks
- 预渲染生成静态 HTML,加载后作为 SPA 运行
主题和插件
- 内置 default, docs, blog 等主题,支持黑暗模式
- 构建过程由插件组成,可随意组合
- 通过 URL 引入第三方主题或插件
只需几行命令,快来体验吧
# 安装 pagic
deno install --unstable --allow-read --allow-write --allow-net --allow-env --allow-run --name=pagic https://deno.land/x/pagic/mod.ts
# 创建 pagic.config.ts 和 README.md
mkdir site && cd site && echo "export default {};" > pagic.config.ts && echo "# Hello world" > README.md
# 运行 pagic
pagic build --watch --serve