该项目功能基础源码来自于 wangEditor 本项目主要是因为原项目使用
gulp
打包并且由于依赖版本问题,无法打包,且因为需求需要添加新的功能,故此更新此项目。
-
将原项目的打包方式更换为
rollup
-
优化部分代码
-
新增图片链接功能
-
本地开发服务
后续更新内容
- 图片大小调整
- 字体功能
- ....
npm i jsy-editor --save
yarn add jsy-editor --save
js
部分参考wangeditor
, 需要注意的是,由于更换了打包方式,原先不需要引入css
。现在需要手动引入lib
文件夹下面的index.min.css
<div id="div"></div>
import 'jsy-editor/lib/index.min.css'
import Editor from 'jsy-editor'
const E = new Editor('#div')
/*
* do something 添加 配置
*/
E.create() // 创建富文本实例
执行以下命令进行开发
git clone git@github.com:JdesEva/jsy-editor.git
cd jsy-editor
yarn install
yarn serve
浏览器会自动打开 localhost:3003
的页面,切换到 src
目录进行开发即可(已经配置了热刷新,不需要额外配置)
开发完毕之后进行测试(自动测试暂时未覆盖),然后进行提pr
即可
执行以下命令
yarn build
npm publish