換電腦后使用 Hexo 繼續寫博客


方法如下:

前言

使用 Github+hexo 搭建一個個人博客是需要花不少時間的,搭建好后如果有一天電腦突然壞了,或者重裝了系統,那么我們怎么使用 hexo 再發布文章到個人博客呢?方法如下。

操作方法

安裝軟件

在 github 官網添加新電腦的密鑰

首先輸入(yourname 和 youremail 改為你的名字和郵箱):

git config --global user.name "yourname"
git config --global user.email "youremail"

在本地創建 SSH Keys:

ssh-keygen -t rsa -C "@郵箱"

一路回車。

進入 C:\Users\用戶名.ssh,打開 id_rsa.pub 文件,復制里面所有的內容,然后進入 github 頁面,點擊右上角的 頭像 > Settings ,在左側找到 SSH and GPG keys
點擊 New SSH keyTitle 里的內容可以自定義,Key 里填入復制的內容。點擊 add key

返回窗口,輸入:

ssh -T git@github.com

若彈出 Are you sure you want to continue connecting (yes/no)? 時輸入 yes 確認。

接着出現 Hi xxx! You've successfully authenticated, but GitHub does not provide shell access. 則操作成功。

復制源文件到新電腦

將你原來電腦上個人博客目錄下必要文件拷到你的新電腦上(比如 E:/Blog 目錄下),注意無需拷全部,只拷如下幾個目錄(當然你要拷全部也可以):

  • _config.yml
  • package.json
  • scaffolds/
  • source/
  • themes/

安裝 Hexo

在命令行輸入:

npm install hexo-cli -g

進入 E:/Blog 目錄(新電腦的博客目錄),輸入下面指令安裝相關模塊:

npm install
npm install hexo-deployer-git --save  // 文章部署到 git 的模塊
(下面為選擇安裝)
npm install hexo-generator-feed --save  // 建立 RSS 訂閱
npm install hexo-generator-sitemap --save // 建立站點地圖

測試是否成功

命令行輸入:

hexo clean   // 清除緩存 網頁正常情況下可以忽略此條命令
hexo g       // 生成靜態網頁
hexo s       // 啟動服務器

訪問網址: http://localhost:4000/

若能正常顯示則成功。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM