1. 解决的问题:
在本地编辑 md 后,如果有图像,直接复制该 md 到 博客园,或者使用 vscode 插件,会自动上传到博客园,但是上传后,因为没有真正上传图片,图片会无法显示。
2. 解决方法:
参考:
dotnet-cnblogs-tool
本文环境为 linux 环境。
- 直接下载 dotnet-cnblogs-tool 二进制文件
dotnet-cnblogs.v1.4.2.linux-x64
解压后设置:
其中用户名和密码是博客园的 MetaWeblog登录名 和 访问令牌。见博客园设置。
- 使用该工具
./dotnet-cnblog proc -f dotnet-cnblogs-tool.md
会在当前目录下生成一个新的 dotnet-cnblogs-tool-cnblog.md
文件,然后我们借助 vscode 博客园 cnblogs 客户端, 可以更好的上传文档和图片。
Bug:
vscode 博客园 cnblogs 客户端 点上传但是出不来上传的界面,直接啥也没有输出。
升级了 vscode ,尝试了不同版本的 博客园 cnblogs 客户端 也还是不行,有的客户端版本连个错误都没,安装了一个之前的版本就可以出来了。
解决:
code --no-sandbox .
参考:VsCode 加载web视图报错