A downloader for articles from yuque
事先拥有一个hexo项目,在package.json
配置相关信息,详见例子。
package.json
{
"name": "your hexo project",
"yuqueConfig": {
"baseUrl": "https://www.yuque.com/api/v2",
"login": "yinzhi",
"repo": "blog"
}
}
npm i -g yuque-hexo
# or
npm i --save-dev yuque-hexo
yuque-hexo sync
yuque-hexo clean
{
"dev": "npm run sync && hexo s",
"sync": "yuque-hexo sync",
"clean:yuque": "yuque-hexo clean"
}
DEBUG=yuque-hexo.* yuque-hexo sync
语雀同步过来的文章会生成两部分文件;
- yuque.json: 从语雀 API 拉取的数据
- source/_posts/yuque/*.md: 生成的 md 文件