@2kog/pkg-editor
v0.1.3
Published
Custom Tinymce、Article Renderer
Readme
iruxu-editor
使用逻辑
- 如果是内部项目,使用npm安装模式即可
- 如果是外部项目,在.env中替换为正确的静态资源域名、上传资源域名和路径,自行配置deploy workflow
VUE_APP_STATIC_ROOT=https://static.2kog.com/
VUE_APP_CDN_ROOT=https://cdn.2kog.com/
VUE_APP_TINYMCE_PATH=/static/tinymceVUE_APP_STATIC_ROOT 只用于 TinyMCE 的 JS、CSS、插件和皮肤等代码资源;VUE_APP_CDN_ROOT 用于上传文件、正文图片等业务资源的相对路径补全。
前端人员组件使用文档
供Agents阅读的逻辑文档
开发
$ npm install
$ npm run dev //本地调试刷新缓存
https://static.2kog.com/static/tinymce/tinymce.min.js
https://static.2kog.com/static/tinymce/skins/content/default/content.min.cssTinymce本体补充说明
特性
- 基于tinymce v5.2.2扩展
- 保留v4版本分割线规则
- 内置powerpaste&checklist插件
- 增加插入B站视频插件
- 增加插入折叠文本插件
- 增加mathjax支持latex
插件添加步骤
- tinymce/icons/custom/icons.js 添加svg图标,需设置尺寸,注意视口大小,移除换行符等
- tinymce/plugins目录,复制videox(input),foldtext(null)目录作为参考新建插件目录,替换videox为新插件名
- 编辑器配置中激活插件和添加工具栏项
