快速开始

sitelo 是一个由 Vite 驱动、零配置的静态站点生成器。安装一个包,编写返回 HTML 的函数,然后运行 sitelo build

安装

npm install -D sitelo

需要 Node 20.19+(或 22.12+)。Vite 已内置,无需单独安装。

你的第一个页面

创建 src/index.ht.js(或 .ht.jsx)。推荐使用 ht.js

import { html, head, title, body, h1 } from 'javascript-to-html'

export default () =>
  html({ lang: 'zh' },
    head(title('我的网站')),
    body(h1('你好,世界'))
  )

运行

sitelo          # 开发服务器
sitelo build    # 写入 dist/
sitelo preview  # 预览构建

这会生成 dist/index.html(并自动补上 <!DOCTYPE html>),以及一个默认的 404.html

接下来