Hexo写文章基本操作
Posted Jack·Kwok
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hexo写文章基本操作相关的知识,希望对你有一定的参考价值。
用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 -->
这个标签放到文章里面之后,不点进去只会显示前半部分。
以上是关于Hexo写文章基本操作的主要内容,如果未能解决你的问题,请参考以下文章