Hexo 遷移

2020-10-14 15:46 更新

遷移

RSS

首先,安裝 hexo-migrator-rss 插件。

    $ npm install hexo-migrator-rss --save  

插件安裝完成后,執(zhí)行下列命令,從 RSS 遷移所有文章。source 可以是文件路徑或網(wǎng)址。

    $ hexo migrate rss   

Jekyll

_posts 文件夾內(nèi)的所有文件復(fù)制到 source/_posts 文件夾,并在 _config.yml 中修改 new_post_name 參數(shù)。

    new_post_name: :year-:month-:day-:title.md  

Octopress

把 Octopress source/_posts 文件夾內(nèi)的所有文件轉(zhuǎn)移到 Hexo 的 source/_posts 文件夾,并修改 _config.yml 中的 new_post_name 參數(shù)。

    new_post_name: :year-:month-:day-:title.md  

WordPress

首先,安裝 hexo-migrator-wordpress 插件。

    $ npm install hexo-migrator-wordpress --save  

在 WordPress 儀表盤中導(dǎo)出數(shù)據(jù)("Tools" → "Export" → "WordPress")(詳情參考[WP支持頁面][1])。

插件安裝完成后,執(zhí)行下列命令來遷移所有文章。source 可以是 WordPress 導(dǎo)出的文件路徑或網(wǎng)址。

    $ hexo migrate wordpress   

注意
這個(gè)插件并不能完美地實(shí)現(xiàn)WordPress->Hexo的數(shù)據(jù)轉(zhuǎn)換,尤其是在處理WordPress的分類方面存在問題(見Front-matter中的分類與標(biāo)簽)。因此,建議您在遷移完成后,手工審閱所有生成的markdown文件,檢查其中是否有錯(cuò)誤。對(duì)于文章數(shù)量較大的WordPress站點(diǎn),這項(xiàng)工作可能要花很長的時(shí)間。

Joomla

首先,安裝 hexo-migrator-joomla 插件。

    $ npm install hexo-migrator-joomla --save  

使用 J2XML 組件導(dǎo)出 Joomla 文章。
插件安裝完成后,執(zhí)行下列命令來遷移所有文章。source 可以是 Joomla 導(dǎo)出的文件路徑或網(wǎng)址。

    $ hexo migrate joomla   


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)