博客hexoHexo常用命令
liujiangxuinit 初始化网站
如果没有设置 folder ,Hexo 默认在目前的文件夹建立网站。
new 新建文章
1
| hexo new [layout] <title>
|
如果没有设置 layout 的话,默认使用 _config.yml 中的 default_layout
选项 |
描述 |
-p, –path |
文章的路径。 自定义文章的路径 |
-r, –replace |
如果存在的话,替换当前的文章 |
-s, –slug |
文章别名。 自定义文章的 URL |
generate 生成静态文件
选项 |
描述 |
-d, –deploy |
生成完成后部署 |
-w, –watch |
监视文件变动 |
-b, –bail |
生成过程中如果发生任何未处理的异常则抛出异常 |
-f, –force |
强制重新生成 |
-c, –concurrency |
要同时生成的文件的最大数量。 默认无限制 |
server 启动服务
启动服务器。 默认情况下,访问网址为: http://localhost:4000/
选项 |
描述 |
-p, –port |
重设端口 |
-s, –static |
只使用静态文件 |
-l, –log |
启用记录器。覆盖记录器格式 |
deploy 部署你的网站
选项 |
描述 |
-g, –generate |
部署前生成 |
render 渲染文件
1
| hexo render <file1> [file2] ...
|
选项 |
描述 |
-o, –output |
Output destination |
clean 清除缓存文件
list 列出所有路由
version 显示版本信息
config 列出网站的配置
1
| hexo config [key] [value]
|
(_config.yml) 如果指定了 key,则只展示配置中对应 key 的值;如果同时指定了 key 和 value,则将配置中对应的 key 的值修改为 value
自定义配置文件的路径
1
| hexo --config custom.yml
|
自定义配置文件的路径,指定这个参数后将不再使用默认的 _config.yml。 还接受一个以逗号分隔的 JSON 或 YAML 配置文件列表(无空格),该列表将把这些文件合并为一个 _multiconfig.yml 文件
显示草稿
显示 source/_drafts 文件夹中的草稿文章
本地快速启动
部署github+同步cloudflare