为了方便自己的使用和记忆,整理Hexo常用的命令如下所示:
Hexo 常用命令列表 {#Hexo-常用命令列表}
|---------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 1 2 3 4 5 6 7 8 9 | hexo init # 初始化一个本地文件夹为网站的根目录 hexo new "postName" # 新建文章 hexo new page "pageName" # 新建页面 hexo generate # 生成静态页面至public目录 hexo server # 开启预览访问端口(默认端口4000,'Ctrl + C'关闭server) hexo deploy # 部署到GitHub或Gitee服务器上 hexo clean # 清理缓存文件 hexo help # 查看帮助 hexo version # 查看Hexo的版本 |
Hexo 常用命令说明 {#Hexo-常用命令说明}
初始化一个本地文件夹为网站的根目录 {#初始化一个本地文件夹为网站的根目录}
|-----------|-------------------|
| 1 | hexo init |
详见:https://hexo.io/zh-cn/docs/setup
新建一篇文章 {#新建一篇文章}
|-----------|--------------------------|
| 1 | hexo new "title" |
参考:Hexo指定布局
生成静态文件 {#生成静态文件}
|-----------|-----------------------|
| 1 | hexo generate |
详见:https://hexo.io/zh-cn/docs/generating.html
启动本地服务器 {#启动本地服务器}
|-----------------------|-----------------------------------------------------------------------------------------------------------------------------|
| 1 2 3 4 5 6 7 | hexo server 参数: -p 选项,指定服务器端口,默认为 4000 -i 选项,指定服务器 IP 地址,默认为 0.0.0.0 -s 选项,静态模式 ,仅提供 public 文件夹中的文件并禁用文件监视 |
部署网站 {#部署网站}
|-----------|---------------------|
| 1 | hexo deploy |
详见: https://hexo.io/zh-cn/docs/one-command-deployment.html
清理缓存文件 {#清理缓存文件}
|-----------|--------------------|
| 1 | hexo clean |
监视文件变动 {#监视文件变动}
|-----------|-------------------------------|
| 1 | hexo generate --watch |
Hexo 能够监视文件变动并立即重新生成静态文件,在生成时会比对文件的 SHA1 checksum,只有变动的文件才会写入。
Hexo 复合命令说明 {#Hexo-复合命令说明}
|-----------------|-----------------------------------------------------------------------------------------------------------------------------------------|
| 1 2 3 4 | hexo deploy -g # 生成加部署 hexo d -g # 生成加部署 hexo server -g # 生成加预览 hexo s -g # 生成加预览 |
Hexo 命令简写说明 {#Hexo-命令简写说明}
|-------------------|--------------------------------------------------------------------------------------------------------------------------|
| 1 2 3 4 5 | hexo n == hexo new hexo g == hexo generate hexo s == hexo server hexo d == hexo deploy hexo cl == hexo clean |
- Hexo官网地址:https://hexo.io/
 - Hexo官方文档:https://hexo.io/docs/
 - Hexo问题解答:https://hexo.io/docs/troubleshooting.html
 - Hexo问题列表:https://github.com/hexojs/hexo/issues
 
51工具盒子