我們知道,使用 Github+hexo 搭建一個(gè)個(gè)人博客確實(shí)需要花不少時(shí)間的,我們搭好博客后使用的挺好,但是如果我們要換電腦,或者換系統(tǒng),。那么我們?cè)趺词褂?hexo 再發(fā)布文章到個(gè)人博客呢?而且如果我們有好幾臺(tái)電腦,如何每個(gè)電腦上都可以隨時(shí)隨地寫我們的hexo博客呢?
1. 安裝必要軟件
安裝 Git 客戶端
安裝 node JS
2. 拷貝源文件
將初始電腦上個(gè)人博客文件夾下這幾個(gè)文件夾拷到當(dāng)前新電腦的準(zhǔn)備設(shè)置的博客路徑下。
_config.yml
package.json
scaffolds/
source/
themes/
3. 安裝hexo
在 cmd 下輸入下面指令安裝 hexo:
npm install hexo-cli -g //如果出錯(cuò),
npm install -g hexo 或者sudo npm install -g hexo
4. 在新博客路徑下,安裝三方依賴庫(kù)
npm install
npm install hexo-deployer-git --save // 文章部署到 git 的模塊
npm install 你的主題所需要的依賴庫(kù)
5. 測(cè)試
這時(shí)候使用 hexo s 基本可以看到你新添加的文章了。
6. GITHUB 添加 SSH KEYS
在GitHub的ssh keys那里再添加一個(gè)當(dāng)前電腦的環(huán)境生成的key,但是可別把原來(lái)的電腦刪掉了啊。
首先在本地創(chuàng)建 SSH Keys:
$ ssh-keygen -t rsa -C “xxxx@qq.com“
后面的郵箱即為 github 注冊(cè)郵箱,也是你登錄 Github 的郵箱,之后會(huì)要求確認(rèn)路徑和輸入密碼,一路回車就行。
成功的話會(huì)在 ~/下生成 .ssh文件夾,進(jìn)去,打開 id_rsa.pub,復(fù)制里面的key即可。然后拷貝到 Github 的 SSH Keys(這里要添加一個(gè)新的)
然后在終端中,我們?cè)俅螠y(cè)試下公鑰有沒有添加成功:ssh -T git@github.com
會(huì)彈出確認(rèn)命令,輸入yes,會(huì)彈出你的名字等等,這就代表成功了
然后就可以發(fā)布你的博客文章了
聯(lián)系客服