构建与发布

Methanol 输出为纯静态站点,故 dist/ 目录可部署至任意静态托管平台。

构建

npx methanol build

执行后将生成包含完整构建产物的 dist/ 目录。

预览

npx methanol serve

用于在本地预览生产环境构建输出。

部署

dist/ 目录上传至选定的托管平台(GitHub Pages、Netlify、Cloudflare Pages、S3 等)。

注意:托管平台需支持将不含 .html 后缀的 URL 自动解析至对应的 HTML 文件。

子路径部署

若需将站点部署于子路径下(例如 https://example.com/docs/),请在 methanol.config.* 中设置 site.base

export default () => ({
	site: {
		base: '/docs/'
	}
})

在 dev (methanol dev) 模式下,site.base 将被忽略并默认视为 /。请结合使用 methanol buildmethanol serve 验证子路径部署效果。