利用GitHub和Hexo搭建一個部落格
阿新 • • 發佈:2021-08-22
簡單搭建一個免費部落格
環境要求
直接官網下載一路下一步即可
建立Hexo
- 在D盤建立一個名為Hexo的資料夾
- win+R開啟cmd
- 先輸入D:
- 然後輸入cd D:/Hexo
使用Npm安裝Hexo
npm config set registry http://mirrors.cloud.tencent.com/npm/
npm install -g hexo
-
安裝好測試下
-
hexo
初始化Hexo
hexo init
構建Hexo
hexo g
啟動伺服器
hexo s
出現錯誤的話就執行
npm install hexo-server --save
在執行
hexo s
然後瀏覽器訪問
http://localhost:4000
部署到GitHub
-
開啟GitHub
-
註冊賬號
-
設定git
-
在桌面滑鼠右鍵 -> Git Bash Here,設定使用者名稱和郵箱:
-
git config --global user.name "GitHub 使用者名稱" git config --global user.email "GitHub 郵箱"
-
建立金鑰
-
ssh-keygen -t ed25519 -C "GitHub 郵箱"
-
然後一路回車
-
新增密匙
-
進入 [C:\Users\使用者名稱.ssh] 目錄(要勾選顯示“隱藏的專案”),用記事本開啟公鑰 id_rsa.pub 檔案並複製裡面的內容。
-
登入GitHub找到設定
-
找到ssh
-
點選 New SSH keyTitle 隨便取個名字,貼上複製的 id_rsa.pub 內容到 Key 中,點選 Add SSH key 完成新增。
-
開啟 Git Bash,輸入
ssh -T [email protected]
出現 “Are you sure……”,輸入 yes 回車確認。 -
顯示 “Hi xxx! You've successfully……” 即連線成功。
-
建個倉庫
建立一個和你使用者名稱相同的倉庫,後面加
.github.io
,只有這樣,將來要部署到GitHub page的時候,才會被識別,也就是xxxx.github.io
,其中xxx就是你註冊GitHub的使用者名稱。點選Create repository
。
選擇複製SSH
本地安裝hexo-deployer-git
開啟hexo目錄下的_config.yml
檔案修改repo就是複製的ssh地址,不行的話試試https地址branch如果建倉庫時顯示的是main就填main預設master
部署
hexo d
這就可以訪問了地址是使用者名稱.github.io
寫部落格
hexo new "New"
在Hexo目錄下的source
-_posts
資料夾內,就會出現剛剛建立的文章:New.md
寫完之後
hexo clean
hexo g
hexo d
md是Markdown檔案
Hexo常見命令
hexo g #生成
hexo s #開啟本地預覽服務 http://localhost:4000
hexo clean #清理public內容
hexo new "FileName" #新建文章
hexo d #上傳到Github
hexo help # 檢視幫助
hexo version #檢視Hexo的版本
歡迎訪問我的小站
世界不會因為你的疲憊,而停下它的腳步