Hexo部落格遷移

2022-09-12 20:00:19 字數 1518 閱讀 2294

github+hexo搭建部落格的過程比較平滑,但是它的配置卻非常耗時,一旦電腦出現問題或者需要在另外一台電腦上寫部落格,那麼hexo部落格的遷移非常就讓人頭疼。下面參考其他部落格的方法,針對類似問題,整理出乙個能在平時就管理重要檔案的方法,方便隨時遷移。

建立git分支將hexo部落格遷移到其它電腦

換了電腦如何使用hexo繼續寫部落格

我整理了網上的方法並根據自己的實際情況總結出了我的解決方法

電腦的基礎配置還是要有的,比如:

git客戶端

nodejs

生成ssh金鑰等

hexo部落格系統中影響遷移的只有一部分檔案和資料夾,所以只需要備份它們即可

檔案(夾)

說明scaffolds/

部落格文章的模版

source/

所有部落格文章,以及about、tags、categories等page

themes/

**的主題所在資料夾

.gitignore

在push時需要忽略的檔案和資料夾

_config.yml

站點配置檔案

package.json

依賴包的名稱和版本號

我們要做的就是通過各種方式備份這些檔案和資料夾,比如說以下兩種靜態備份方式:

1.通過u盤或行動硬碟儲存

2.通過網盤儲存

3.1 建立目錄建立乙個名為"自己的git使用者名稱.github.io"的資料夾(推薦用這個使用者名稱以免後面遇到問題),

3.2 初始化 hexo

$ hexo init
3.3 初始化git本地倉庫
$ git init
3.4 複製檔案到指定目錄把備份過的檔案和資料夾都複製到hexo資料夾下

完成後hexo的目錄結構應該如下

.deploy_git

.git

node_modules

public

scaffolds

scource

themes

.gitignore

_config.yml

db.json

package.json

package-lock.json

$ hexo s
這時候瀏覽器基本可以看到部落格了。

// 清除快取 網頁正常情況下可以忽略此條命令

$ hexo clean

// 生成靜態網頁

$ hexo g

// 開始部署

$ hexo d

$ hexo g -d

hexo部落格從github遷移到gitee

gitee感覺做的不錯,而且是國內的,速度要比github快不少。所以將部落格從github遷移到gitee。比如這裡最後是tommy88。2.在gitee.com建立乙個public專案,名稱為上面的tommy88.3.開啟git bash,進入到部落格目錄。在git bash中,輸入 ssh k...

CSDN部落格遷移到Hexo 提供格式轉換

前幾天用github搭好部落格後,想把在csdn上的文章轉換成符合hexo要求的markdown檔案,為避免重複造輪子,我先在github搜了一下專案,最終決定使用這個工具。在此之前你需要準備好幾個引數,需要注意的是 cookies選項的引數要加上引號,因為你複製的cookies可能會有空格等字元,...

hexo搭建部落格

有乙個github賬號,沒有的話去註冊乙個 安裝了node.js npm 安裝了git 新建乙個名為你的使用者名稱.github.io的倉庫,比如說,如果你的github使用者名稱是test,那麼你就新建test.github.io的倉庫 必須是你的使用者名稱,其它名稱無效 將來你的 訪問位址就是 ...