hexo常用命令
Hexo 约有二十个命令,但普通用户经常使用的只有下列几个:
hexo s
hexo s是hexo server的缩写,命令效果一致;启动本地服务器,用于预览主题。默认地址: http://localhost:4000/
预览的同时可以修改文章内容或主题代码,保存后刷新页面即可;
对 Hexo 根目录_config.yml的修改,需要重启本地服务器后才能预览效果。
hexo n
hexo n是hexo new的缩写,命令效果一致。
如hexo n "标题",是新建一篇标题文章,因为标题里有空格,所以加上了引号。文章标题可以在对应 md 文件里改,新建时标题可以写的简单些;
文章可以拥有如下属性:

hexo d
hexo d是hexo deploy的缩写,命令效果一致。
动态博客中通过发布文章页面设置的各种属性,在hexo里要这样设置。
使用hexo d命令可以自动生成网站静态文件,并部署到设定的仓库。
hexo clean
hexo clean命令是用于清除缓存文件db.json和已生成的静态文件public。
网站显示异常时可以执行这条命令试试。
hexo g
hexo g是hexo generate的缩写,命令效果一致。
生成网站静态文件到默认设置的public文件夹。便于查看网站生成的静态文件或者手动部署网站;如果使用自动部署,不需要先执行该命令;
hexo n page
hexo n page aboutme
新建一个标题为aboutme的页面,默认链接地址为主页地址/aboutme/标题可以为中文,但一般习惯用英文;页面标题和文章一样可以随意修改;页面不会出现在首页文章列表和归档中,也不支持设置分类和标签。
常用组合
hexo clean && hexo shexo clean && hexo d
可以用输入法等软件为这些命令设置快捷键,方便调用。
草稿
草稿相当于很多博客都有的“私密文章”功能。
$ hexo new draft "new draft"
会在source/_drafts目录下生成一个new-draft.md文件。但是这个文件不被显示在页面上,链接也访问不到。也就是说如果你想把某一篇文章移除显示,又不舍得删除,可以把它移动到_drafts目录之中。
如果你希望强行预览草稿,更改配置文件:render_drafts: true
或者,如下方式启动server:$ hexo server --drafts
下面这条命令可以把草稿变成文章,或者页面:$ hexo publish [layout] <filename>
相关说明
以上命令使用基于 Hexo 3.1.1 版本;需要删掉用命令新建的文章或页面时,只需要进入 Hexo 根目录下的source文件夹,删除对应文件或文件夹即可;
更多命令用法请查询 官方文档。
hexo常用命令的更多相关文章
- HEXO常用命令总结
博客搬家:hexo常用命令总结 常见命令 hexo new "postName" #新建文章 hexo new page "pageName" #新建页面(新建 ...
- hexo常用命令笔记
hexo npm install -g hexo npm update -g hexo hexo init 常用 hexo n == hexo new "a new post" 新 ...
- Hexo学习笔记--常用命令及部署步骤
参考资料: Hexo搭建Github静态博客:http://www.cnblogs.com/zhcncn/p/4097881.htmlHexo:独立博客新玩法:http://www.aips.me/h ...
- Hexo系列(三) 常用命令详解
Hexo 框架可以帮助我们快速创建一个属于自己的博客网站,熟悉 Hexo 框架提供的命令有利于我们管理博客 1.hexo init hexo init 命令用于初始化本地文件夹为网站的根目录 $ he ...
- Linux 常用命令:系统状态篇
前言 Linux常用命令中,有些命令可以用于查看系统的状态,通过了解系统当前的状态,能够帮助我们更好地维护系统或定位问题.本文就简单介绍一下这些命令. 1. 查看系统运行时间--uptime 有时候我 ...
- Linux 常用命令(持续补充)
常用命令: command &:将进程放在后台执行 ctrl + z:暂停当前进程 并放入后台 jobs:查看当前后台任务 bg( %id):将任务转为后台执行 fg( %id):将任务调回前 ...
- LVM基本介绍与常用命令
一.LVM介绍LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制LVM - 优点:LVM通常用于装备大量磁盘的系统,但它同样适 ...
- Linux学习笔记(一):常用命令
经过统计Linux中能够识别的命令超过3000种,当然常用的命令就远远没有这么多了,按照我的习惯,我把已经学过的Linux常用命令做了以下几个方面的分割: 1.文件处理命令 2.文件搜索命令 3.帮助 ...
- git常用命令(持续更新中)
git常用命令(持续更新中) 本地仓库操作git int 初始化本地仓库git add . ...
随机推荐
- MyBatis基础学习笔记--自总结
一.MyBatis和jdbc的区别 jdbc的过程包括: 1.加载数据库驱动. 2.建立数据库连接. 3.编写sql语句. 4.获取Statement:(Statement.PrepareStatem ...
- SSO-单点统一登录系统的设计与实现
本文主要基于web类应用展开讨论,提供的是一种通用机制和方法,所以不论何种技术栈都可进行相应的具体实现. 实现目标 可以在相同或跨域环境下完成各应用的统一登录/注销 方案原理 本质上是采用了web应用 ...
- [LeetCode] Asteroid Collision 行星碰撞
We are given an array asteroids of integers representing asteroids in a row. For each asteroid, the ...
- [LeetCode] Design Search Autocomplete System 设计搜索自动补全系统
Design a search autocomplete system for a search engine. Users may input a sentence (at least one wo ...
- [LeetCode] Construct Binary Tree from String 从字符串创建二叉树
You need to construct a binary tree from a string consisting of parenthesis and integers. The whole ...
- [LeetCode] Longest Word in Dictionary through Deleting 删除后得到的字典中的最长单词
Given a string and a string dictionary, find the longest string in the dictionary that can be formed ...
- [SDOI2009]虔诚的墓主人
题目描述 小W是一片新造公墓的管理人.公墓可以看成一块N×M的矩形,矩形的每个格点,要么种着一棵常青树,要么是一块还没有归属的墓地. 当地的居民都是非常虔诚的基督徒,他们愿意提前为自己找一块合适墓地. ...
- 洛谷P3168 [CQOI2015]任务查询系统
#include<cstdio> #include<cstdlib> #include<algorithm> #include<cstring> #in ...
- [bzoj4824][Cqoi2017]老C的键盘
来自FallDream的博客,未经允许,请勿转载,谢谢. 老 C 是个程序员. 作为一个优秀的程序员,老 C 拥有一个别具一格的键盘,据说这样可以大幅提升写程序的速度,还能让写出来的程序在某种 ...
- linux内核input子系统解析【转】
转自:http://emb.hqyj.com/Column/Column289.htm 时间:2017-01-04作者:华清远见 Android.X windows.qt等众多应用对于linux系统中 ...