这是一个基于rpcxml协议给yao-amis-admin发布Markdown格式的插件。
- 选择博客工作空间
- 配置并登录
- 新建文章
- 拉取最近文章
- 保存草稿
- 发布文章
- 比较修改文章
- 删除文章
- 选择文章分类
- 新增分类
- 跳转文章网页
需要vs code版本在1.31.0以上。
如果出错需要删除目录node_modules
npm add -g esbuild
npm i
npm run package
首先需要在yao-amis-admin管理端配置一个名称为myblog的博客网站
博客访问地址配置:http://localhost:5099/api/v1/blog/web/myblog
安装插件后,在左侧会出现一个新的图标。在左边可以配置博客网站地址,用户名,密码。
writeCnblog.rpcUrl
: 博客园的MetaWeblog接口地址(我的博客管理 -> 设置,拉到最下面,有个MetaWeblog访问地址)writeCnblog.userName
: 博客园的用户名writeCnblog.blogId
: 博客id(设置配置后,成功登录会自动获取)writeCnblog.blogWorkspace
: 工作空间(存放博客文章的相关内容)writeCnblog.recentPostCount
: 最近文章的数量
- 修改文章后保存,文章列表状态不会立刻变化
- 如果文章里面的图片地址是网络地址,那么提交后,更新到本地会导致文章一直显示为修改状态
- 批量拉取文章和单独拉取文章,文章的分类会有所不同,博客园返回的接口就是如此
Enjoy!