hexo常用指令
基础核心命令
- 初始化blog这会创建一个名为 myblog 的目录,目录下包含博客的所有文件和目录。
1
hexo init myblog
- 安装依赖这会安装博客的所有依赖,包括主题、插件等。
1
npm install
- 新建一篇文章这会在创建的目录下,新建一个名为 “我的第一篇文章.md” 的文件,文件内容为默认的 Hexo 文章模板。
1
2
3hexo new "我的第一篇文章"
或者简写为
hexo n "我的第一篇文章" - 生成静态页面(public文件夹)这会在 public 文件夹下生成所有静态页面,包括文章、标签、分类等。
1
2
3hexo generate
或者简写为
hexo g - 本地预览服务器这会在启动一个本地服务器,你可以在浏览器中访问 http://localhost:4000 查看博客。
1
2
3hexo server
或者简写为
hexo s - 部署到远端这会将本地生成的静态页面部署到远端服务器,包括 GitHub Pages、Netlify 等。
1
2
3hexo deploy
或者简写为
hexo d
组合常用命令
- 生成并本地预览这会先生成静态页面,然后启动本地服务器,你可以在浏览器中访问 http://localhost:4000 查看博客。
1
hexo generate && hexo server
- 生成并部署到远端这会先生成静态页面,然后部署到远端服务器,包括 GitHub Pages、Netlify 等。
1
hexo generate && hexo deploy
- 清理缓存 + 生成静态页面 + 部署到远端这会先清理缓存,然后生成静态页面,最后部署到远端服务器。
1
hexo clean && hexo generate && hexo deploy
辅助命令
- 清理缓存这会清理 Hexo 缓存,包括临时文件、缓存等。
1
2
3hexo clean
或者简写为
hexo c - 草稿文章这会在草稿目录下,新建一个名为 “我的草稿文章.md” 的文件,文件内容为默认的 Hexo 草稿文章模板。
1
hexo draft "我的草稿文章"
这会将草稿文章发布到文章目录下,文件名与草稿文章相同。1
hexo publish "我的草稿文章"
- 查看版本这会显示 Hexo 的版本号,包括 Node.js、npm、Hexo 等。
1
hexo -v
- 强制刷新,预览时监听文件改动这会在启动本地服务器时,监听文件改动,当文件改动时,会自动刷新浏览器。
1
hexo server --watch
常见踩坑提示
- hexo d 部署失败:检查 _config.yml 的 deploy 配置,确认安装部署插件
1
npm install hexo-deployer-git --save
- 页面不更新,执行这会清理 Hexo 缓存,包括临时文件、缓存等。
1
hexo clean
- 本地预览失败,执行这会在启动本地服务器时,指定端口号,默认端口号为 4000。
1
hexo s -p 端口号
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Secco!
评论


