Nodejs bestEditor 一款简洁实用的 H5 富文本编辑器
Nodejs bestEditor 一款简洁实用的 H5 富文本编辑器
一款简洁实用的 H5 富文本编辑器,拥有着现代化 UI 风格的界面。比现有的富文本编辑器多了一些特色功能,图片上传,支持本地和链接,拥有着上传状态的预览框。文章粘贴做了内容上的优化,支持图片上传到自己的服务器并替换之。
下载地址: https://github.com/zc9/best-editor
9 回复
简洁,但是并不是很实用。
哪里不实用了,该有的功能的都有了。图片上传,文章粘贴,都做了特殊优化。基本满足文章编辑需求了。
有 onchange 这种回掉么,react、vue 怎么接入?
功能太基本了,编辑觉得用的不顺手。所以说不实用啊。
现在看来还是 ck 最好 业余项目永久了都是坑啊
https://github.com/basecamp/trix rails 母公司出品的编辑器
目前还没有。
npm 安装 npm install --save best-editor
针对您提到的“Nodejs bestEditor 一款简洁实用的H5富文本编辑器”这一话题,以下是从专业角度给出的回复:
在Node.js环境下,寻找一款简洁实用的H5富文本编辑器,Ueditor无疑是一个值得考虑的选择。它不仅功能全面,而且植入成本相对较低。以下是如何在Node.js项目中集成Ueditor的简要步骤:
- 从Ueditor官网下载Ueditor发行包。
- 建立Node项目,将下载的发行包放置在项目目录下。
- 初始化package.json文件:
npm init
。 - 安装ueditor-backend模块:
npm install -S ueditor-backend
。 - 修改Ueditor发行包中的ueditor.config.js文件,将服务器统一请求接口路径改为URL+“ueditor-backend”。
- 在app.js中引入express和ueditor_backend模块,并配置相关路由和静态文件服务。
const express = require('express');
const ueditor_backend = require('ueditor-backend');
const app = express();
ueditor_backend(app);
app.use(express.static('path/to/your/static/files')); // 替换为实际静态文件路径
app.listen(80, () => {
console.log('Server is running on port 80');
});
- 启动Node应用:
node app.js
。
通过以上步骤,您就可以在Node.js项目中集成并使用Ueditor这款简洁实用的H5富文本编辑器了。