Fork me on GitHub

Hexo常用命令笔记

目录

  1. 1. hexo安装升级
  2. 2. 常用简写
  3. 3. 启动本地服务
  4. 4. 监视文件变动
  5. 5. 部署
  6. 6. 草稿
  7. 7. 模版
  8. 8. 模版(Scaffold)
  9. 9. 设置文章摘要
  10. 10. 写作
  11. 11. 推送到服务器上

参考:http://segmentfault.com/a/1190000002632530

hexo安装升级

1
2
3
npm install hexo -g #安装
npm update hexo -g #升级
hexo init #初始化

常用简写

1
2
3
4
5
hexo n "我的博客" == hexo new "我的博客" #新建文章
hexo p == hexo publish
hexo g == hexo generate#生成
hexo s == hexo server #启动服务预览
hexo d == hexo deploy#部署

启动本地服务

1
2
3
4
hexo server #Hexo #会监视文件变动并自动更新,您无须重启服务器。
hexo server -s #静态模式
hexo server -p 5000 #更改端口
hexo server -i 192.168.1.1 #自定义 IP

监视文件变动

1
2
3
hexo generate #使用 Hexo 生成静态文件快速而且简单
hexo generate --watch #监视文件变动
hexo clean #清除缓存 网页正常情况下可以忽略此条命令

部署

1
2
3
4
5
#两个命令的作用是相同的
hexo generate --deploy
hexo deploy --generate
hexo deploy -g
hexo server -g

草稿

1
2
3
4
# 新建草稿
hexo new draft <title>
# 发布草稿为post
hexo publish draft <title>

模版

1
2
3
4
5
6
7
8
9
hexo new "postName" #新建文章
hexo new page "pageName" #新建页面
hexo generate #生成静态页面至public目录
hexo server #开启预览访问端口(默认端口4000,'ctrl + c'关闭server)
hexo deploy #将.deploy目录部署到GitHub
hexo new [layout] <title>
hexo new photo "My Gallery"
hexo new "Hello World" --lang tw
变量 描述
layout 布局
title 标题
date 文件建立日期
1
2
3
4
5
6
7
8
title: 使用Hexo搭建个人博客
layout: post
date: 2014-03-03 19:07:43
comments: true
categories: Blog
tags: [Hexo]
keywords: Hexo, Blog
description: 生命在于折腾,又把博客折腾到Hexo了。给Hexo点赞。

模版(Scaffold)

1
hexo new photo "My Gallery"
变量 描述
layout 布局
title 标题
date 文件建立日期

设置文章摘要

1
2
3
#以上是文章摘要
<!--more-->
#以下是余下全文

写作

1
2
hexo new page <title>
hexo new post <title>
变量 描述
:title 标题
:year 建立的年份(4 位数)
:month 建立的月份(2 位数)
:i_month 建立的月份(去掉开头的零)
:day 建立的日期(2 位数)
:i_day 建立的日期(去掉开头的零)

推送到服务器上

一般步骤:

1
2
3
hexo n #写文章
hexo g #生成
hexo d #部署 #可与hexo g合并为 hexo d -g

本文总阅读量