2020-07-15 hexo的用法

2020-07-15  本文已影响0人  fjasmin

1.常用hexo命令

命令:

hexo new "postName" #新建文章

hexo new page "pageName" #新建页面

hexo generate #生成静态页面至public目录

hexo server #开启预览访问端口(默认端口4000,'ctrl + c'关闭server)

hexo deploy #部署到GitHub

hexo help  # 查看帮助

hexo version  #查看Hexo的版本

缩写:

hexo n == hexo new

hexo g == hexo generate

hexo s == hexo server

hexo d == hexo deploy

组合命令:

hexo s -g #生成并本地预览

hexo d -g #生成并上传

2._config.yml配置解释

我们在使用hexo初始化一个项目的时候,在根目录下会有一个配置文件_config.yml,这个文件配置了所写博客里面的内容,我们从根目录的该文件来说明每个配置的作用

如果你一切都配置好了,发布上传很容易,一句hexo d就搞定,当然关键还是你要把所有东西配置好。

首先,ssh key肯定要配置好。

其次,配置_config.yml中有关deploy的部分:

deploy:

  type: git

  repository: “”

  branch: master


3.写博客

定位到我们的hexo根目录,执行命令:

hexo new 'my-first-blog'

hexo会帮我们在_posts下生成相关md文件:

执行新建博客命令后

我们只需要打开这个文件就可以开始写博客了,默认生成如下内容:

这里使用的是Typora工具

当然你也可以直接自己新建md文件,用这个命令的好处是帮我们自动生成了时间。

一般完整格式如下:

---

title: postName #文章页面上的显示名称,一般是中文

date: 2013-12-02 15:30:16 #文章生成时间,一般不改,当然也可以任意修改

categories: 默认分类 #分类

tags: [tag1,tag2,tag3] #文章标签,可空,多标签请用格式,注意:后面有个空格

description: 附加一段文章摘要,字数最好在140字以内,会出现在meta的description里面

---

以下是正文

那么hexo new page 'postName'命令和hexo new 'postName'有什么区别呢?

hexo new page "my-second-blog"

生成如下:

最终部署时生成:hexo\public\my-second-blog\index.html,但是它不会作为文章出现在博文目录。

上一篇下一篇

猜你喜欢

热点阅读