将 本 仓库 clone或 者 fork到 本地 ,并进入 blog
目 录下;安 装 Hexonpm install hexo-cli -g npm install hexo --save
- 创建
新 博 客 :hexo n "<blog-title>"
,其中<blog-title>
为博客 标题; - 此时
在 blog/source/_posts/
目 录下会 看 到 <blog-title>.md
以及一 个名为<blog-title>
的 文 件 夹,我 们需要 将 博 客 的 内容 放 在 <blog-title>.md
中 ,并将这篇博 客 相 关的图片放 在 <blog-title>
文 件 夹中。注意 ,请不要 修 改 其他文 件 ; 写 完 博 客 后 ,若 该repo对应的 本 地文 件 夹根目 录存在 package-lock.json
文 件 ,请手动删除 ,可用 git rm -f package-lock.json
,之 后 再 commit
;修 改 之 后 ,通 过 push或 者 提 pr的 形式 将 博 客 推送到 远程仓库,Github会 自 动重新 构建静 态网页并部署 到 Github Pages。
<blog-title>.md
,
---
title: <blog-title>
date: 2020-07-15 16:40:28
tags:
---
---
title: <blog-title>
date: 2020-07-15 16:40:28
categories:
- <catogory>
tags:
- author:<your_github_id>
- repo:<rcore-os-repo_you_worked_on>
- <other_tag_0>
- <other_tag_1>
- ...
---
分 类:目前 没 有 对嵌套分类进行 处理,希望 大家 最多 只 分 一 类,不要 有 多 种类型 ;- 标签:
博 客 默 认只有 一 个作者 ,所以 目前 想到 用 不同 的 标签对作者 以及本 篇 博 客 相 关工作 所在 的 仓库进行区分 。至 于其他 的 标签可 以自由 发挥,但 是 当 已 经存在 类似的 标签时应该沿用 已 有 的 而不是 新建 另外一 个。
mathjax: true
<image-file>
,blog/source/_post/<blog-title>
{% asset_img <image-file> <image-title> %}
其功![<image-title>](<image-file>)
。
<!-- more -->
为Github Pages
<!-- more -->
,该标记以
---
title: <blog-title>
date: 2020-07-15 16:40:28
tags:
---
<!-- more -->
目前 通 过 Github pages可 以访问- 尝试
加入 CI/CD在 pr/push后 自 动部署 - 测试
自 动安装 node.js是 否 成功 需要 某 些权限 才能 接着 搞,比 较有用 的 参考 链接如下:目前 已 经实现在 pr/push后 自 动更新 博 客 ,现在测试一 下 标签/分 类功能 以及图片功 能 是 否 正常 ,如果正常 的 话更新 博 客 发布教程 。- 经过一番折腾这些功能都比较正常了...