Hexo系列(三) 常用命令详解
Hexo 框架可以帮助我们快速创建一个属于自己的博客网站,熟悉 Hexo 框架提供的命令有利于我们管理博客
1、hexo init
hexo init
命令用于初始化本地文件夹为网站的根目录
$ hexo init [folder]
folder
可选参数,用以指定初始化目录的路径,若无指定则默认为当前目录
2、hexo new
hexo new
命令用于新建文章,一般可以简写为 hexo n
$ hexo new [layout] <title>
layout
可选参数,用以指定文章类型,若无指定则默认由配置文件中的 default_layout 选项决定title
必填参数,用以指定文章标题,如果参数值中含有空格,则需要使用双引号包围
3、hexo generate
hexo generate
命令用于生成静态文件,一般可以简写为 hexo g
$ hexo generate
-d
选项,指定生成后部署,与hexo d -g
等价
详细信息请参考:https://hexo.io/docs/generating
4、hexo server
hexo server
命令用于启动本地服务器,一般可以简写为 hexo s
$ hexo server
-p
选项,指定服务器端口,默认为 4000-i
选项,指定服务器 IP 地址,默认为 0.0.0.0-s
选项,静态模式 ,仅提供 public 文件夹中的文件并禁用文件监视
说明 :运行服务器前需要安装 hexo-server 插件
$ npm install hexo-server --save
详细信息请参考:https://hexo.io/docs/server.html
5、hexo deploy
hexo deploy
命令用于部署网站,一般可以简写为 hexo d
$ hexo deploy
-g
选项,指定生成后部署,与hexo g -d
等价
说明 :部署前需要修改 _config.yml 配置文件,下面以 git 为例进行说明
deploy:
type: git
repo: <repository url>
branch: master
message: 自定义提交消息,默认为Site updated: {{ now('YYYY-MM-DD HH:mm:ss') }}
详细信息请参考:https://hexo.io/docs/deployment.html
6、hexo clean
hexo clean
命令用于清理缓存文件,是一个比较常用的命令
$ hexo clean
网站显示异常时可尝试此操作
7、Option
(1)hexo --safe
hexo --safe
表示安全模式,用于禁用加载插件和脚本
$ hexo --safe
安装新插件时遇到问题可尝试此操作
(2)hexo --debug
hexo --debug
表示调试模式,用于将消息详细记录到终端和 debug.log
文件
$ hexo --debug
(3)hexo --silent
hexo --silent
表示静默模式,用于静默输出到终端
$ hexo --silent
【参考资料】
【Hexo系列相关文章】
Hexo系列(三) 常用命令详解的更多相关文章
- hbase shell基础和常用命令详解(转)
HBase shell的基本用法 hbase提供了一个shell的终端给用户交互.使用命令hbase shell进入命令界面.通过执行 help可以看到命令的帮助信息. 以网上的一个学生成绩表的例子来 ...
- samtools常用命令详解(转)
转自:samtools常用命令详解 samtools的说明文档:http://samtools.sourceforge.net/samtools.shtml samtools是一个用于操作sam和ba ...
- cisco常用命令详解
cisco常用命令详解 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.常用命令用法展示 1.命令行模式的来回切换 yinzhengjie>enable #从用户模式切换到 ...
- hbase shell基础和常用命令详解
HBase是Google Bigtable的开源实现,它利用Hadoop HDFS作为其文件存储系统,利用Hadoop MapReduce来处理HBase中的海量数据,利用Zookeeper作为协同服 ...
- 【转载】windbg 常用命令详解
windbg 常用命令详解 https://blog.csdn.net/chenyujing1234/article/details/7743460 vertarget 显示当前进程的大致信息 lmv ...
- DOS常用命令详解
DOS常用命令详解 dir 列文件名 deltree 删除目录树 cls 清屏 cd 改变当前目录 copy 拷贝文件 diskcopy 复制磁盘 del 删除文件 format 格式化磁盘 edit ...
- Linux常用命令详解下
Linux常用命令详解 目录 一.Linux常用命令 1.1.查看及切换目录(pwd.cd.ls.du) 1.2.创建目录和文件(mkdir.touch.ln) 1.3.复制.删除.移动目录和文件(c ...
- Linux常用命令详解上
Linux常用命令详解上 目录 一.shell 二.Linux命令 2.1.内部命令与外部命令的区别 2.2.Linux命令行的格式 2.3.编辑Linux命令行的辅助操作 2.4.获得命令帮助的方法 ...
- H3C常用命令详解
H3C常用命令详解 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 1.关闭后台日志输出 <yinzhengjie>sys [yinzhengjie]undo info- ...
随机推荐
- 在CentOS 6 中安装 Apache,Mysql, PHP
1.安装Apache 在终端中输入以下的命令就能够安装Apache了: sudo yum install httpd sudo的意思是用root用户做什么操作.要点击y就确认下载安装了,非常方便. 然 ...
- POJ 2891 Strange Way to Express Integers 中国剩余定理解法
一种不断迭代,求新的求余方程的方法运用中国剩余定理. 总的来说,假设对方程操作.和这个定理的数学思想运用的不多的话.是非常困难的. 參照了这个博客的程序写的: http://scturtle.is-p ...
- Openfire 配置连接SQL SERVER(非默认实例)
安装好Openfire之后,紧接着进行配置. 连接数据库的时候遇上问题. 打算用我本机上的一个SQL SERVER做为数据库.但是,我本机装了几个SQL SERVER实例,现在我打算使用的是那个非默认 ...
- oc46--nonatomic, retain
// // Person.h #import <Foundation/Foundation.h> #import "Room.h" #import "Car. ...
- 移植DirectFB于SOC3210(龙芯)【转】
本文转载自:http://blog.chinaunix.net/uid-25298908-id-120188.html 编译平台:龙芯.中标普华Linux桌面5 目标平台:SOC3210 一.获取源码 ...
- c++ 数据预处理(数据去噪,归一化)
正态分布3σ原则,把3倍方差之外的点设想为噪声数据来排除. 归一化,将数据经过处理之后限定到一定的范围内,一般都会将数据限定到[0,1]. #include <iostream>#incl ...
- element快速开发建站的动态UI------优
网站快速成型工具 只为这样的你: Element,一套为开发者.设计师和产品经理准备的基于 Vue 2.0 的组件库,提供了配套设计资源,帮助你的网站快速成型 http://element.elem ...
- 捣鼓TinyMCE粘贴图片并上传+Flask后台
好久没有编程了,最近需要完成一个小功能,为了方便,需要粘贴图片后上传到后台.前台编辑器用tinymce(N年前用过,我也就知道这个编辑器而已.这次使用下来感觉文档更丰富了),后台我用的Flask.昨天 ...
- Appium + python - automator定位升级版操作
# coding:utf-8 """参考博客链接:https://www.cnblogs.com/yoyoketang/p/7843819.html"" ...
- [转]"RDLC"报表-参数传递及主从报表
本文转自:http://www.cnblogs.com/yjmyzz/archive/2011/09/19/2180940.html 今天继续学习RDLC报表的“参数传递”及“主从报表” 一.先创建D ...