用hexo写文章

步骤1

打开hexo的根目录,也就是里面有_config.yml, source, themes等等的那个,对于我个人我把他叫做myblog

步骤2

在该目录下打开git bash,执行该代码,可在浏览器打开http://localhost:4000/进行实时查看自己的网站。(注意:此时外网还不能访问本地的修改,只有提交之后才能访问。)

hexo server

步骤3(此时还是在根目录下执行以下操作)

新建发布文章(post page)

执行以下命令后会自动在\myblog\source\_posts下新建一个a.md并且标题是“a”,此时刷新http://localhost:4000/可以看到本地已经更新出标题为a的这篇文章。

hexo new a

新建草稿(draft page)

执行以下命令后会自动在\myblog\source\_drafts下新建一个b.md并且标题是“b”,此时刷新http://localhost:4000/本地并没有更新出这篇文章。

hexo new draft b

发布草稿

草稿可以通过命令变成发布文章,仍然是需要在根目录执行以下命令

hexo publish b

这个时候你会发现_drafts里的b.md不见了,跑到了_posts里面,也就说明你的草稿发布成功了。

normal page

这种形式类似是“关于”,“了解我们”之类的文章。

hexo new page c

创建一个标题为c的page

和前两种不同,这个命令会在source文件夹内创建出c文件夹,与_posts,_drafts并列。文件夹里面有一个index.md文件。

注意:刷新页面后,c并没有出现在页面中,而是需要访问http://localhost:4000/c/才可以看到。

生成并部署文章

hexo generate 顾名思义,生成静态文章,可以用 hexo g缩写

hexo deploy 部署文章,可以用hexo d缩写

在写完文章或者修改配置之后,虽然开启服务之后可以在http://localhost:4000/访问到内容,但是通过外网https://{GitHubUserName}.github.io/或者自定义网址是访问不到的,只有通过上面的两个命令才可以在外网访问。

速记(一般写文章命令)

# 开启服务
hexo server

# 新建文章
hexo new a

# 新建草稿
hexo new draft b

# 发布草稿成为文章
hexo publish b

# 发布关于
hexo new page c

# 生成静态文章
hexo generate 或者是 hexo g
# 部署文章
hexo deploy 或者是 hexo d

完整版本:

---
title: 我就是标题
date: 2021-09-25 23:32:04
comments: true #是否可评论 
layout: post # 公开文章 
toc: true #是否显示文章目录 
tags:   #标签 
 - 我就是新的标签1
 - 老子是新的标签2
---

简化版本:

---
comments: true #是否可评论 
layout: post # 公开文章 
toc: true #是否显示文章目录 
tags:   #标签 
 - 我就是新的标签1
 - 老子是新的标签2
---

本文参考:
https://www.jianshu.com/p/265b2c653e6f
https://blog.csdn.net/sinat_37781304/article/details/82729029
https://wizard.blog.csdn.net/article/details/40684575?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-5.no_search_link&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-5.no_search_link

<!-- more -->
这个标签放到文章里面之后,不点进去只会显示前半部分。
Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐