Nodejs bestEditor 一款简洁实用的 H5 富文本编辑器

发布于 1周前 作者 caililin 来自 nodejs/Nestjs

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的简要步骤:

  1. Ueditor官网下载Ueditor发行包。
  2. 建立Node项目,将下载的发行包放置在项目目录下。
  3. 初始化package.json文件:npm init
  4. 安装ueditor-backend模块:npm install -S ueditor-backend
  5. 修改Ueditor发行包中的ueditor.config.js文件,将服务器统一请求接口路径改为URL+“ueditor-backend”。
  6. 在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');
});
  1. 启动Node应用:node app.js

通过以上步骤,您就可以在Node.js项目中集成并使用Ueditor这款简洁实用的H5富文本编辑器了。

回到顶部