Hexo 博客搭建与美化导航
特别说明
欢迎来到我的网站,此博客由【Hexo + Butterfly】来进行搭建。
本站所有内容仅供学习交流使用,不构成任何商业用途。内容因版本差异导致的问题,博主将尽力修正但不承担法律责任。
Hexo 博客版本:7.3.0
Butterfly 主题版本:5.3.5
基础操作
命令 |
说明 |
hexo init [folder] |
初始化新的 Hexo 项目 |
hexo new "postName" |
创建新文章 |
hexo new page "pageName" |
创建新页面 |
hexo generate |
生成静态文件(简写 hexo g ) |
hexo server |
启动本地服务器(简写 hexo s ) |
hexo deploy |
部署到远程仓库(简写 hexo d ) |
hexo clean |
清除缓存和已生成的静态文件 |
组合命令示例
命令 |
说明 |
hexo cl; hexo s |
清除缓存后启动本地服务器(顺序执行,不检查前一命令是否成功) |
hexo g; hexo d |
生成静态文件后部署到远程仓库(顺序执行,不检查前一命令是否成功) |
hexo cl; hexo g; hexo d |
清除缓存→生成→部署(强制顺序执行,无论前一命令是否成功) |
hexo new "Post Title"; hexo s |
创建新文章后立即启动本地服务器预览(即使创建失败也会继续启动服务器) |
hexo cl; hexo g; hexo s |
清除缓存→生成→本地预览(强制顺序执行,无论前一命令是否成功) |
服务器相关
命令 |
说明 |
hexo s --debug |
启动服务器并显示调试信息 |
hexo s -p 5000 |
指定端口启动服务器 |
内容管理
命令 |
说明 |
hexo new draft "title" |
创建草稿文章 |
hexo publish "title" |
发布草稿文章 |
hexo delete "postName" |
删除指定文章 |
hexo list |
列出所有文章 |
高级操作
命令 |
说明 |
hexo migrate <type> |
迁移其他平台文章 |
hexo info |
查看系统信息 |
hexo version |
查看 Hexo 版本 |
部署与扩展
命令 |
说明 |
hexo deploy -g |
生成并部署(简写 hexo d -g ) |
npm install hexo-theme-xxx --save |
安装主题 |
npm install hexo-generator-xxx --save |
安装插件 |
hexo update |
更新 Hexo 到最新版本 |
其他命令
命令 |
说明 |
hexo help |
查看帮助文档 |
hexo --config |
查看配置文件路径 |
版本升级指南
- Hexo 升级比较简单,老方法
npm-check
、npm-upgrade
、npm-update
一键三连。按以下顺序逐步执行完成后,Hexo 版本及系统插件均会升级到最新。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| //以下指令均在Hexo目录下操作,先定位到Hexo目录 //查看当前版本,判断是否需要升级 hexo version
//全局升级hexo-cli npm i hexo-cli -g
//再次查看版本,看hexo-cli是否升级成功 hexo version
//安装npm-check,若已安装可以跳过 npm install -g npm-check
//检查系统插件是否需要升级 npm-check
//安装npm-upgrade,若已安装可以跳过 npm install -g npm-upgrade
//更新package.json npm-upgrade
//更新全局插件 npm update -g
//更新系统插件 npm update --save
//再次查看版本,判断是否升级成功 hexo version
|
常用插件列表