Fork 本项目之后,还需要做一些事情才能让你的页面「正确」跑起来。
1.正确设置项目名称与分支。
按照 GitHub Pages 的规定,名称为 username.github.io 的项目的 master 分支,或者其它名称的项目的 gh-pages 分支可以自动生成 GitHub Pages 页面。
2.修改配置。
网站的配置基本都集中在 _config.yml 文件中,将其中与个人信息相关的部分替换成你自己的,比如网站的 url、title、subtitle 和第三方评论模块的配置等。 评论模块: 目前支持 disqus、gitment 和 gitalk,选用其中一种就可以了,推荐使用 gitalk。它们各自的配置指南链接在 _config.yml 文件的 Comments 一节里都贴出来了。 注意: 如果使用 disqus,因为 disqus 处理用户名与域名白名单的策略存在缺陷,请一定将 disqus.username 修改成你自己的,否则请将该字段留空。我对该缺陷的记录见 Issues#2。
3.删除我的文章与图片。
如下文件夹中可以全部删除,然后添加你自己的内容。 _posts 文件夹中是我已发布的博客文章。 _drafts 文件夹中是我尚未发布的博客文章。 images 文件夹中是我的文章和页面里使用的图片。
4.修改「关于」页面。
pages/about.md 文件内容对应网站的「关于」页面,里面的内容多为个人相关,将它们替换成你自己的信息,包括 _data 目录下的 skills.yml 和 social.yml 文件里的数据。
$ hexo new [layout] <title>layout 可选项有 post/page/draft
hexo clean清除缓存
hexo g 生成文件
hexo s 启动服务
hexo d 部署
hexo clean && hexo deploy 生成站点并推送到远程仓库
---
layout: post #post为文章,page为页面, draft为草稿
title: 标题 #文章或页面标题
index_txt: #没有图片的标题
index_img: #图片地址
banner_img: #文章图片banner地址
excerpt: 文章摘要 #文章描述,可自动生成
categories:
- FrontEnd
tags: ['Vue'] #可在tag中快捷分类
sticky: 100 #置顶排序,数字越大越靠前
---[Title](/blog/:category[0]/:category[n]/:folder/:fileName/)标签
标签
标签
标签
标签
标签
标签
参考资料1
{% cb 内容, false %}
如果对本博客内容有任何建议,可以通过 Issues 或者微信公众号「饥荒老菜鸟」与我取得联系。
Footnotes
-
参考资料1 ↩