介绍
在博客从 Ghost 转到 Hexo 的过程中,需要将 Ghost 数据迁移至 Hexo 中。而 hexo-generator-hexo-ghost-exporter 就是可以帮助我们把 Ghost 数据迁移到 Hexo 中的工具。
使用步骤
安装
在博客根目录下执行以下命令:
npm install hexo-generator-hexo-ghost-exporter --save
配置
在根目录的 _config.yml
文件中配置以下参数:
ghost: source: https://your-ghost-blog.com client_id: your_client_id client_secret: your_client_secret content_path: content/ghost slug: true # 可以将 Ghost 的文章链接转为 Hexo 链接
说明:
source
:Ghost 博客地址client_id
和client_secret
:在 Ghost 后台的 API 页面中创建应用后生成content_path
:生成的文章文件的保存路径slug
:是否将 Ghost 文章链接转为 Hexo 链接
生成 Hexo 文章
在博客根目录下执行以下命令:
hexo generate
查看效果
使用浏览器打开 Hexo 博客页面,查看是否已成功将 Ghost 数据迁移至 Hexo 中。
示例
以将 Ghost 博客数据迁移到 Hexo 为例,以下是配置文件 _config.yml
的具体内容:
ghost: source: http://your-ghost-blog.com client_id: 123456789 client_secret: abcdefghijklmnopqrstuvw content_path: content/ghost slug: true
执行以下命令:
hexo generate
我们可以在浏览器中打开 Hexo 博客页面,查看是否已成功将 Ghost 数据迁移至 Hexo 中。
总结
通过 hexo-generator-hexo-ghost-exporter 工具,我们可以快速将 Ghost 博客中的数据迁移至 Hexo 中,并且使用方便,操作简单,对于将 Ghost 博客转为 Hexo 博客的用户非常有帮助。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60056cdf81e8991b448e6907