构建与发布
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 build 与 methanol serve 验证子路径部署效果。