Hexo博客(一) 搭建

Hexo簡介與安裝

1. 什么是Hexo?
Hexo 是一個快速、簡潔且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在幾秒內(nèi),即可利用靚麗的主題生成靜態(tài)網(wǎng)頁。

2. 安裝
參照 官方文檔 完成相關(guān)安裝步驟

3. 初始化
新建一個文件夾,比如blog,作為本地博客文件庫

# 初始化
$ cd blog
$ hexo init
# 生成靜態(tài)界面
$ hexo g(等同于hexo generate)
# 啟動服務(wù)
$ hexo s(等同于hexo server)

瀏覽器輸入 http://localhost:4000 預(yù)覽

將本地Hexo博客同步到Github

1. 注冊一個Github賬號
這里不做演示

2. 創(chuàng)建Repository
Repository的名字即為你博客的域名,命名規(guī)則是:Github用戶名.github.io,比如Github用戶名是iamsea,那倉庫名是iamsea.github.io,創(chuàng)建后進入項目設(shè)置,會看到

成功創(chuàng)建博客倉庫.png

3. Github添加SSH key

# 創(chuàng)建一個SSH key
$ ssh-keygen -t rsa -C "your_email@example.com"

生成SSH key.png

注: SSH key既是所生成id_rsa文件的全部內(nèi)容,詳細可以參考這里

添加SSH key至Github


添加SSH key.png

4. 修改本地站點配置
打開blog/_config.yml文件,既站點配置文件,修改deploy字段

deploy:
     type: git
     repo: https://github.com/iamsea/iamsea.github.io.git  #你的博客Repository鏈接
     branch: master

5. 提交到Gighub
安裝hexo-deployer-git插件

$ npm install hexo-deployer-git --save

生成靜態(tài)界面

$ hexo g 
或
$ hexo generata

提交部署到github

$ hexo d
或
$ 等同于hexo deploy

合并的命令為

$ hexo g -d

注:看到 Deploy done: git表示成功提交

至此,本地Hexo博客已經(jīng)布署到Github了
瀏覽器輸入你的Github用戶名.github.io預(yù)覽

參考文章

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容