如何优雅的解决hexo粘贴图片问题

  • 最新版VS Code在md文件中粘贴图片的时候,会自动默认上传文件到md文件同名文件夹下,同时会自动生成MD格式的链接,这个路径是可以设置的
  • hexo 有推荐用hexo-renderer-marked来改变路径
  • 但是这个和VScode的预览机制不同,github上有一个临时解决方案,和以一个正式方案在等待合并。

我的方案是,把修改后的js复制出来,在部署前复制回去,具体变更在这个MR

PS: VS code 配置

1
2
3
"markdown.copyFiles.destination": {
"**/*.md": "${documentDirName}/${documentBaseName}/${fileName}"
}