文件最后提交记录最后更新时间
feat(publish): 支持发布功能 (#689) * feat(publish): 支持发布功能 * feat(publish): 发布功能后台服务 * feat(publish): 类型问题2 年前
feat(publish): 支持发布功能 (#689) * feat(publish): 支持发布功能 * feat(publish): 发布功能后台服务 * feat(publish): 类型问题2 年前
feat(publish): 支持发布功能 (#689) * feat(publish): 支持发布功能 * feat(publish): 发布功能后台服务 * feat(publish): 类型问题2 年前
feat(publish): 支持发布功能 (#689) * feat(publish): 支持发布功能 * feat(publish): 发布功能后台服务 * feat(publish): 类型问题2 年前
feat(publish): 支持发布功能 (#689) * feat(publish): 支持发布功能 * feat(publish): 发布功能后台服务 * feat(publish): 类型问题2 年前
feat(publish): 支持发布功能 (#689) * feat(publish): 支持发布功能 * feat(publish): 发布功能后台服务 * feat(publish): 类型问题2 年前
feat(publish): 支持发布功能 (#689) * feat(publish): 支持发布功能 * feat(publish): 发布功能后台服务 * feat(publish): 类型问题2 年前
feat(publish): 支持发布功能 (#689) * feat(publish): 支持发布功能 * feat(publish): 发布功能后台服务 * feat(publish): 类型问题2 年前
refactor(vscodePlugin): migrate build tool from `webpack` to `rspack` (#1579) * refactor(vscodePlugin): migrate build tool from webpack to rspack * refactor(vscodePlugin): update rspack configuration and build scripts * chore: 统一管理 @types/node 依赖版本 * chore: 添加 skipLibCheck 配置以优化 TypeScript 编译性能 * refactor(i18n): improve localization strings for better clarity and consistency * refactor(vscodePlugin): enhance image upload options and styles, improve localization strings * refactor(vscodePlugin): 重构状态管理和事件处理,简化代码结构 * refactor(uploadFile): 优化上传文件处理逻辑,简化代码结构和错误处理 * refactor: 移除不必要的 TypeScript 依赖,优化依赖管理 * refactor(yarn): 移除不必要的 TypeScript 版本,优化依赖管理4 个月前
feat(publish): 支持发布功能 (#689) * feat(publish): 支持发布功能 * feat(publish): 发布功能后台服务 * feat(publish): 类型问题2 年前
feat(publish): 支持发布功能 (#689) * feat(publish): 支持发布功能 * feat(publish): 发布功能后台服务 * feat(publish): 类型问题2 年前
README.md

Cherry Markdown Publish

功能

将前端发送的html和样式合并为內联样式后通过对应平台的发布接口发布

目前支持微信公众号

启动

安装依赖

pnpm i
pnpm start:dev

配置环境(微信公众号为例)

# 环境对应文件可以搜 configFileTypeMap 
cp src/common/config/dev.yaml.example src/common/config/dev.yaml

# 配置接口鉴权参数 APPID 和 APPSECRET

另外对于微信公众号,每篇文章还需要 thumb_media_id,为了方便查询提供了接口调用,post publish/getWechatImageMaterial, payload: { target: 'wechat', offset: 0, count: 20},你可以使用固定的配置文件方式配置thumb_media_id,key ThumbMediaId,或者在前端配置thumb_media_id (理论上按照官方参数补齐 injectPayload 即可)