整理日常使用频率最高的 Hexo 命令,以及它们对应的 npm run 快捷方式。
核心命令
| 命令 | 作用 | 等价 npm 脚本 |
|---|---|---|
hexo init <dir> |
初始化一个新站点 | — |
hexo new "标题" |
新建文章(默认 post 布局) | — |
hexo new page about |
新建独立页面 | — |
hexo server / hexo s |
启动本地预览服务(默认 4000 端口) | npm run server |
hexo generate / hexo g |
生成静态文件到 public/ |
npm run build |
hexo clean |
清除缓存与已生成的静态文件 | npm run clean |
hexo deploy / hexo d |
部署到配置好的远端 | npm run deploy |
常用参数组合
1 | # 指定端口启动,并允许局域网访问 |
写作相关的 Front-matter
文章开头的 YAML 区块决定标题、日期、分类与标签:
1 |
|
用
<!-- more -->可以手动截断首页摘要,摘要之后的内容只在文章详情页显示。
排错思路
- 页面 404 或内容没更新:先执行
hexo clean再hexo generate。 - 依赖报错:删除
node_modules/后重新npm install。 - 主题不生效:确认
_config.yml中theme的值与主题目录(或 npm 包名)一致。
留下一点回响
请到公众号「是个好工具」留言或私信