hexo 指令
记录 hexo 常用指令
hexo 安装
关于搭建和环境 npm 安装就不做过多说明,可以再官网上查到相内容。
创建文件
1 | $ hexo new [layout] <title> |
新建一篇文章。如果没有设置 layout
的话,默认使用 _config.yml 中的 default_layout
参数代替。如果标题包含空格的话,请使用引号括起来。
发布草稿
$ hexo server
启动服务器。默认情况下,访问网址为: http://localhost:4000/。
选项 描述
-p, –port 重设端口
-s, –static 只使用静态文件
-l, –log 启动日记记录,使用覆盖记录格式
生产
1 | $ hexo generate |
生成静态文件。
选项 | 描述 |
---|---|
-d , --deploy |
文件生成后立即部署网站 |
-w , --watch |
监视文件变动 |
该命令可以简写为
1 | $ hexo g |
部署
1 | $ hexo publish [layout] <filename> |
该命令可以简写为:
1 | $ hexo d |
git 相关
git 校验有效性
1 | ssh -T git@github.com |
git 冲突解决
1 | git fetch origin |
Butterfly 主题
文档地址:https://butterfly.js.org/posts/21cfbf15/
安装使用的时候遇到了 WARN No layout: index.html
这个提示,是由于 theme 文件夹下没有下载主题导致的。安装主题有两种方式,一种是通过 git 安装主题文件,另一种是通过 npm 安装。后来使用了 npm 的方式安装,感觉比较简洁,复制 _config.butterfly.yml 配置文件。
在使用的是遇到了 git 无法提交的问题,使用公司的电脑提交 butterfly 的配置文件无法保存到 Git 上。可能是由于 Git 忽略了吧,需要进行修正。
提交主题配置文件应该在根目录下,不应该修改 npm 目录下的 _config.yml 文件。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 H!