如果想要更新Hexo的博客需要按照下面的步骤哦
写下来免得胖子又忘了
(唉,胖子为什么要说又)


hexo

新增文章

切换至Github Page根目录
于当前开启cmd窗口
输入命令

hexo new [layout] <title>

其中[layout]是可以是page(独立页面)/post(文章)/draft(草稿)
<title>是文章的标题(不含空格)
如果标题有空格可以先忽略,等本地文件建好之后再加上空格


执行完新建命令后会在本地hexoblogsource_posts路径下生成一个新文件
后缀为MD
打开这个文件
另存为UTF-8格式(避免中文乱码)
再次打开
开始写博文(支持markdown语法
写完之后保存


标签及分类

---
title: 喵帕斯VPN简介与使用教程
date: 2019-04-15 13:44:11
tags: [标签1,标签2,标签3]
categories: [分类1]
---
注:title,date,tags后面必须要有一个空格,不然会报错

并列分类
categories:
- [Linux]
- [Tools]
并列+子分类
categories:
- [Linux, Hexo]
- [Tools, PHP]

新建的页面在source文件夹下
页面会有一个单独的媒体文件夹
以页面的名字命名
该页面访问方式
域名/页面名称

如果想要新页面在博客中显示,需要修改主题所在的config.yml配置文件


添加媒体
在根目录_config.yml找到writing下的

post_asset_folder: false

将false改为true
新建文章后会在文章目录下生成一个和文章同名的文件夹
将需要的媒体文件放在这个文件夹里
写文章的时候引用的方式为
显示slug素材的目录

{% asset_path slug %}

插入图片slug及解释

{% asset_img slug [title] %}

插入slug的链接及解释

{% asset_link slug [title] %}


编译、预览及调试

回到命令行
编译为html

hexo g  

发布到127.0.0.1:4000

hexo s 

推送到github

hexo d 

齐活