前言
感觉Typora编写markdown文档非常方便,自己平时也会在博客园写一些笔记,所以想着能不能把两者结合起来。上网一查发现已经有大牛写了一个很方便的工具,下面就把安装步骤和遇到的坑记录下来,防止下次再踩。
安装
-
下载并安装Typora
-
下载并安装 dotnet-sdk
-
安装完成后,查看版本信息,显示如下即安装成功。
dotnet --info
-
安装dotnet-cnblog
dotnet tool install -g dotnet-cnblog
但是执行上述命令时报错,忘记截图了,在网上找了半天,终于找到解决办法:
将C:\Users<user>\AppData\Roaming\NuGet文件夹下的NuGet.Config删除,再次执行上述命令安装。
使用
-
使用dotent-cnblog工具会重新处理md文档,对文件内的图片进行解析,同时将本地图片上传到博客园图床,执行完会在md文件目录中生成一个新的md文件(含有cnblog字样)。
dotnet-cnblog proc -f <markdown文件路径>
-
第一次运行时需要配置博客ID,账号密码等,按照提示输入即可,用户名为登录账号。
-
配置好信息再次运行如下命令,图片一直上传失败。经过多次尝试,原来是图片太大了,不过也才9M,换成几十KB或几百KB的图片就正常了。
-
如果想重置配置信息,执行如下命令,重新配置即可。
dotnet-cnblog reset
-
处理过的内容保存在
Markdown原始文件名-cnblog.md
中,复制粘贴到博客园的编辑器发布即可。