Hexo寫博客和Hexo Admin管理

上一篇文章寫到了如何在Github上用Hexo搭建博客,接下來固然是開始研究如何寫博客啦。git

1. 原始方法

在咱們放置博客文件的文件夾Hexo中,source/_posts/目錄下存放着全部博文的Markdown文件,初始化只有一個hello-world.md文件。
咱們能夠在Git Bash中建立新博文:github

hexo new <title>

在_posts目錄下會生成相應的.md文件,接下來咱們能夠編輯該文件,直接寫博文啦。(注意使用Markdown語法)
npm

寫完博文後,執行便可在博客中更新。bash

hexo g
hexo d

若是要刪除博文,則直接把_posts目錄下相應的.md文件刪除,再執行上述命令便可。
PS:關於在博文中插入圖片
能夠把圖片統一放置在source/images目錄下,而後在使用時用下述方式引用。服務器

![](/images/image.jpg)

更多相關的操做,能夠查看Hexo的官網hexo

2. Hexo Admin插件管理

能夠看出,用原生的方法來管理博文十分的不便,所以便有了Hexo Admin這一插件來方便咱們的操做。
首先,安裝插件。post

npm install --save hexo-admin

啓動服務器。spa

hexo server -d

便可在localhost:4000/admin/中編輯博文了。
.net

而後,Deploy以前,還須要編輯配置文件_config.yml。(不然會出現Error: Config value "admin.deployCommand" not found或者Error: spawn hexo ENOENT之類的報錯。)
若是是Windows則在末尾加上

而後在同級目錄新建hexo-pubish.bat文件,文件內容以下:插件

hexo g -d

若是是Linux系統則參考Issues
編輯完畢後,就能夠點擊Deploy,直接部署發佈Github博客上。

PS:關於Hexo Admin插入圖片
Hexo Admin能夠直接複製圖片粘貼,而後自動下載到source/images目錄並重命名。但在Windows中粘貼後會出現裂圖。這時就須要手動把括號中的先後兩個斜槓去掉,就能正常顯示。

相關文章
相關標籤/搜索