Migrate Hexo 2.x to 3.3.x


上次 Migrate 2.x to 3.2 失敗,這次利用假期再試一次 migrate 2.x to 3.3.x。

確認能否 Migration

這次的更新流程比較簡單,先確認原本的文件能否被新版本的 hexo 正確的讀取:

  1. 確認 node.js 版本,我使用 6.2
  2. 安裝 hexo, 建立一個新的 blog
  3. 把 2.x source/_post 複製一份到 新版的 blog 目錄中
  4. 啟動 hexo server 確認能否正常顯示.

快速的確認後是沒問題的,繼續確認 Theme 能夠正常 work

上次 的問題像是 Read More,這次都沒問題了,而且不需要額外裝其他的 plugins.

就這樣,沒了。。。

更新後版本資訊:

1
2
3
4
5
6
7
8
9
10
11
12
13
~$ hexo version
hexo: 3.3.7
hexo-cli: 1.0.2
os: Darwin 16.6.0 darwin x64
http_parser: 2.7.0
node: 6.2.0
v8: 5.0.71.47
uv: 1.9.1
zlib: 1.2.8
ares: 1.10.1-DEV
icu: 57.1
modules: 48
openssl: 1.0.2h

更新後的差異

  • 產生檔案的速度從原本數分鐘,變成只有半分鐘

Plugins

1
2
3
4
5
# 文章置頂
npm install hexo-generator-topindex --save
# 部署到 git
npm install hexo-deployer-git --save

延伸閱讀 (站內)


Comments

2017-05-27 00:16:00




About Me

Software Developer, SQA Manager, System Operation Manager, Guitarist

AWS Certifications