0%

VNote Task推送HEXO(无乱码)

核心思路:

  1. 成因: VNote的vx.jsonvx_notebook会导致hexo文档管理错误,在博客中产生多个乱码页面(json被误识别为笔记)
  2. vx_notebook处理:选择文件夹作为笔记本的时候选用上一级目录(source文件夹)
  3. vx.json处理:在推送前调用系统命令把vx.json移走,部署完再移回来

简单的参考示例:

1
2
3
{
"command": "move-item D:\\AirLongDianBLOG\\source\\_posts\\vx.json D:\\;hexo d -g --cwd D:\\AirLongDianBLOG\\;move-item D:\\vx.json D:\\AirLongDianBLOG\\source\\_posts\\"
}

(ps:这篇就是拿vnote的task推的)