csdn博客搬家:及其方便的博客迁移、搬家工具,支持主流博客平台----CsdnSyncHexo。
生活随笔
收集整理的這篇文章主要介紹了
csdn博客搬家:及其方便的博客迁移、搬家工具,支持主流博客平台----CsdnSyncHexo。
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
起因
突然想在服務器上借助hexo搭建一個自己的博客,終于搭好之后,想著怎么快速的實現博客遷移,將CSDN之前的博客都遷移到自己的網站上去。一篇一篇遷移也太不優雅了。于是幾番探索,找到了這個工具👍。
工具: CsdnSyncHexo
原作者github地址。
支持平臺:
- CSDN
- 掘金
- 博客園
- segmentfault
- 騰訊云加社區
- github issue 寫的博客 todo
支持圖片轉存。
下載
直接可以通過npm下載:
npm i csdnsynchexo@latest最好下載最新版本,作者更新了幾次,使用方法上和網上的一些教程有較大出入。
本文版本:3.0.4
使用方法
# help hsync --help # 命令行 hsync --userId 289926799429704 --type juejin --output ./example # or 指定配置文件 hsync --config ./config.json {"userId": "289926799429704","type": "juejin","output": "./example" }因為我需要將csdn博客進行遷移,還需要cookie ,故選擇了使用第二種即配置文件方案。(怎么看都是配置文件的方法更好)。
而對于不同平臺博客的遷移,所需要用到的配置是不同的。這里主要是
csdn:
- userId csdn 用戶名。如 https://blog.csdn.net/flytam的 flytam
- output 輸出路徑。默認 .
- cookie(必需)
如果你不知道怎么獲取你的cookie,下面將簡單介紹,可以跳過。
獲取cookie
對于獲取cookie,簡單獲取方法如下:
獲取
在任一目錄下,創建配置文件config.json。
在其中填入你的信息:
your userId:你的userId。可以在CSDN用戶資料中找到。
./example :即將爬取到的博客存儲到的目錄。
Your Cookie:即你的Cookie。
然后保存,退出。
輸入指令 :
即可。
進入你的example 目錄即可見到你的博客以.md形式保存下來。
總結
以上是生活随笔為你收集整理的csdn博客搬家:及其方便的博客迁移、搬家工具,支持主流博客平台----CsdnSyncHexo。的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 几种RIA技术(富互联网应用程序)比较
- 下一篇: 前端学习(1576):项目骨架