最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Hexo + Github 博客配置指南

2023-03-13 02:09 作者:Felix-2011  | 我要投稿

僅記錄自己利用 Hexo 和 Github 搭建博客的過程,配置過程包含較多個人需求,不作教學目的。

前置依賴環(huán)境

  • Git:https://git-scm.com/download/win

  • Visual Studio Code:https://code.visualstudio.com/Download

  • Node.js:https://nodejs.org/en/

  • Python:https://www.python.org/downloads/

  • Typora:https://typoraio.cn/

初始化

在 cmd 中執(zhí)行命令:

在?cmd?中分別執(zhí)行命令:

個性化

更改作者和語言

在文件?_config.yml 中修改:

更改 Next 主題

在 cmd 中執(zhí)行命令:

在文件?_config.yml 中修改:

更改主題方案

在文件?\themes\next\_config.yml 中修改:

更改菜單欄

在文件 \themes\next\_config.yml 中修改:

在 cmd 中執(zhí)行命令:

在文件 \source\categories\index.md?中修改:

在文件?\source\tags\index.md?中修改:

更改搜索功能

在 cmd 中執(zhí)行命令:

在文件?_config.yml 中修改:

在文件 \themes\next\_config.yml 中修改:

更改排序依據(jù)

在文件 _config.yml 中修改:

在文件 \node_modules\hexo-generator-tag\lib 中修改:

在文件?\node_modules\hexo-generator-category\lib 中修改:

在文件?\node_modules\hexo-generator-archive\lib 中修改:

在文件?\node_modules\hexo\lib\plugins\helper\list_posts.js 中修改:

設(shè)置文本折疊

在文件 \themes\next\_config.yml 中修改:

在 markdown 文件的 Front-matter?下方鍵入:

設(shè)置代碼高亮

在文件 \themes\next\_config.yml 中修改:

去除標題序號

在文件?\themes\next\_config.yml 中修改:

去除更新和創(chuàng)建時間

在文件 \themes\next\_config.yml 中修改:

支持 PDF 渲染

在 cmd 中執(zhí)行命令:

在文件 _config.yml 中修改:

在文件 \themes\next\_config.yml 中修改:

在 markdown 文件同路徑下的同名空文件夾中,放入 PDF 文件,再回到 markdown 文件中使用?{% pdf pdf文件名.pdf %}?,即可引用 PDF 文件。

支持 mathjax 渲染

在 cmd 中執(zhí)行命令:

在文件 \themes\next\_config.yml 中修改:

在文件?\scaffolds\post.md 中修改

?在文件?\node_modules\kramed\lib\rules\inline.js 中修改

Github 部署

在 cmd 中執(zhí)行命令:

在文件 C:\Users\電腦用戶名\.ssh\id_rsa.pub 中復制 SSH 密鑰并添加到 Github 中。

在文件?_config.yml 中修改:

在 cmd 中執(zhí)行命令:

腳本化

1、為了方便把發(fā)布到 Hexo 的文章部署到 GitHub 中,編寫腳本?DeployToGithub.bat 如下:

若需要在每次部署后都打開瀏覽器預(yù)覽本地博客,可修改腳本?DeployToGithub.bat?如下:

2、為了區(qū)分本地文章,僅將必要的文章發(fā)布到 Hexo 并部署到 Github,且由于本地文章并不具備 Front-matter,使用 python 進行文本處理使得發(fā)布到 Hexo 的文章具備 Front-matter,同時將 Typora?產(chǎn)生的同名附件文件夾也一并拷貝到 Hexo 中,編寫腳本 PostToHexo.py 如下:

3、為了更加方便地對 markdown 文件右鍵一鍵發(fā)布到 Hexo?中,編寫腳本?PostToHexo.bat 如下:

修改注冊表過程如下:

? ? ? ? 通過快捷鍵 win+R 輸入 regedit,進入路徑 計算機\HKEY_CLASSES_ROOT\*\shell,新建項并命名為 Post,雙擊 默認項,添加數(shù)值數(shù)據(jù) PostToHexo;

? ? ? ? 在 Post 下再次新建項 command,雙擊 默認項,添加的數(shù)值數(shù)據(jù)是 PostToHexo.bat 文件所在路徑,并加上 ”%1",最終結(jié)果為:"PostToHexo.bat文件路徑" "%1"。

Hexo + Github 博客配置指南的評論 (共 條)

分享到微博請遵守國家法律
尉犁县| 峨边| 大港区| 克什克腾旗| 花莲市| 报价| 修文县| 米泉市| 大洼县| 六枝特区| 兴海县| 安康市| 迁西县| 平山县| 娱乐| 固安县| 县级市| 搜索| 项城市| 农安县| 疏勒县| 河曲县| 浦县| 鹿泉市| 永昌县| 泽普县| 西藏| 英吉沙县| 得荣县| 临湘市| 濮阳县| 弥渡县| 庆城县| 定安县| 兴仁县| 萝北县| 灵山县| 托克逊县| 津市市| 安多县| 桐庐县|