Migrate comments from valine to disqus.
将 Valine 评论数据转换为 Disqus 可导入的格式。
数据准备参见:如何从 Valine 迁移至 Disqus
覆盖 data/valine-comment.json
文件,或者修改 src/config.js
中的 path
配置项。
转换后的内容位于 converted
文件夹。
yarn
# npm install
因为用到了一个 dayjs 的库用来处理时间格式。
虽然也用了 md5,用来拼接 URL 获取 Gravatar 头像链接。 但头像只有配置过 SSO 才能使用。
yarn convert
# npm run convert
config.js
名称 | 描述 | 默认(示例) |
---|---|---|
site | 站点 URL | https://www.yunyoujun.cn |
path.comment | Valine Comment 数据路径 | ./data/valine-comment.json |
path.counter | Valine Counter 数据路径 | ./data/valine-counter.json |
path.disqus | 转换后 Disqus 格式文件的路径 | ./converted/disqus-comment.xml |
sso | 是否有配置过 SSO | false |
其实
cp .env.example .env
,然后配置.env
也行,随你喜欢吧~
名称 | 说明 |
---|---|
data | 放的是评论和计数器数据(我随便放了几个示例) |
converted | 被转换后的数据 |
src/config.js | 配置文件 |