命令行参数的权威来源是 everkm-publish 自带的 --help,文档只说明各命令在发布流程中的角色。
everkm-publish --version
everkm-publish --help
everkm-publish serve --help
everkm-publish lint --help
everkm-publish theme install --help
子命令一览
| 命令 | 在发布流程中的作用 |
|---|---|
init <站点根目录> | 初始化 __everkm/、安装默认主题 |
serve | 本地预览;加 --export 导出静态站 |
lint <path> | 发布前检查 Front Matter 与内链 |
web <目录> | 本地预览已导出的静态目录 |
theme install <主题> | 安装或更新主题包 |
file-meta <文件> | 调试单篇 Markdown 解析结果(JSON) |
主题名说明
| 场景 | 写法 | 说明 |
|---|---|---|
init 默认 | --theme youlog(可省略) | 安装后目录为 __everkm/theme/youlog/ |
serve 预览 | everkm-publish serve 或 --theme youlog | 默认与 init 一致 |
| 远程安装 | theme install everkm/youlog@版本 | 远程包名带作者前缀 |
远程安装与切换见 快速开始。
按场景阅读
| 你想做 | 文档 |
|---|---|
| 第一次预览 | 快速开始 |
| 导出与部署 | 导出与发布 |
| Front Matter / lint | 文章元数据、导出与发布 |
| Algolia 搜索 | 嵌入式搜索 |
| 主题开发 | 主题开发 |
| 排错 | 常见问题 |
独立工具 ekmp-algolia(索引推送)见 嵌入式搜索,参数以 ekmp-algolia --help 为准。