Hexo——参数与选项

参数

init

1
$ hexo init [folder]

建立一个网站,如果没有设置folder,Hexo默认在当前的目录设置网站。

new

1
$ hexo new [layout] <title>

新建一篇文章,如果没有设置layout的话,默认使用_config.yml中的default_layout参数来代替。如果标题包含空格,则需要使用引号来括起来。像这样:

1
$ hexo new "post title with wrtiespace"

generate

1
$ hexo generate			#该命令可以简写为 hexo g

用来生成静态文件

选项 描述
-d,—deploy 文件生成后立即部署网站
-w,—watch 监视文件变动

publish

1
$ hexo publish [layout] <filename>

用来发表草稿

server

1
$ hexo server

启动服务器,默认情况下,访问的网址为:http://localhost:4000/。

选项 描述
-p,—-port 重设端口
-s,—static 只使用静态文件
-l,—log 启动日记记录,使用覆盖记录格式

deploy

1
$ hexo deploy			#该命令可以简写为 hexo g

部署网站

选项 描述
-g,—generate 部署之前预生成的静态文件

render

1
$ hexo render <file> [file2] ...

渲染文件

参数 描述
-o , —output 设置输出路径

migrate

1
$ hexo migrate <type>

从其他博客迁移内容

clean

1
$ hexo clean

清除缓存文件(db.json)和已生成的静态文件(public)。

在某些情况(尤其是更换主题之后),如果你发现你对网站的更改无论如何也不生效的时候。则就需要运行该命令。

list

1
$ hexo list <type>

列出网站的资料

version

1
$ hexo version

显示hexo的版本

选项

安全模式

1
$ hexo --safe

在安全模式下,不会载入插件和脚本。当你在安装新插件遇到问题的是时候。可以尝试在安全模式下重新执行

调试模式

1
$ hexo --debug

在终端显示调试信息并记录到debug.log。当您碰到问题的时候,可以尝试用调试模式重新执行一次。并提交调试信息到Github

简洁模式

1
$ hexo --silent

隐藏终端的信息

###