日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【Hexo】搭建自己的博客并到Github Pages

發布時間:2025/4/16 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【Hexo】搭建自己的博客并到Github Pages 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、什么是Hexo

用Hexo官網的介紹https://hexo.io/zh-cn/docs/,Hexo是一個快速、簡捷且高效的博客框架。Hexo使用Markdown解析文章,可以在很短的時間內生成靜態網頁。

二、快速構建Hexo

安裝Hexo之前需要先安裝Node.js和Git,如果電腦中尚未安裝,請自行查詢并進行安裝。

安裝Hexo:

$ npm install -g hexo-cli

安裝Hexo完成后,執行以下命令:

$ hexo init myFirstHexo #創建并初始化項目 $ cd myFirstHexo $ npm install #安裝依賴

文件夾下的目錄和文件如下:

文件/目錄內容
_config.yml網站配置文件
package.json應用程序的信息
scaffolds模板文件夾
source模板文件夾
themes主題文件夾
$ hexo new myFirstSrticle #新建一篇文章 $ hexo g #生成靜態文件 $ hexo s #啟動服務器。默認情況下,訪問的是本地的端口,http://localhost:4000/

瀏覽器打開http://localhost:4000/,就可以看到生成的網站。

三、部署到Github Pages

1.創建Repository

在github中創建一個repository,創建的格式為:

<github用戶名>.github.io

如圖所示:

(由于筆者之前創建過,所以顯示倉庫已存在)

2.修改配置文件

打開**_config.yml**文件,添加如下配置:

deploy:type: gitrepo: git@github.com:MaoJiu0916/MaoJiu0916.github.io.gitbranch: master

repo后面的內容為剛才創建倉庫的地址,一般有兩種形式:

https://github.com/MaoJiu0916/MaoJiu0916.github.io.git

或者

git@github.com:MaoJiu0916/MaoJiu0916.github.io.git

這里筆者推薦第二種,由于github是國外的網站,所以使用第一種訪問起來比較慢,部署可能會不成功.但是使用第二種時需要配置SSH密鑰,可以自行查詢解決.

3.一鍵部署

$ npm install hexo-deployer-git --save #安裝插件 $ hexo d #一鍵部署

打開(https://maojiu0916.github.io/)查看效果,如圖所示:

(因為使用Github Pages部署的,所以加載比較慢,稍等片刻就好)

總結

以上是生活随笔為你收集整理的【Hexo】搭建自己的博客并到Github Pages的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。