• This repository has been archived on 22/Aug/2023
  • Stars
    star
    1,908
  • Rank 24,300 (Top 0.5 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created almost 8 years ago
  • Updated about 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

基于 ueditor的更现代化的富文本编辑器,支持HTTPS

新版发布

2.1 发布,此次版本移除了后端相关代码,纯 ajax 提交,请配置 neditor.config.js neditor.service.js,支持各种后端或者云存储。

捐赠

该项目需要您的支持, 捐赠 以支持此项目的发展。

第一步:下载编辑器

方式一:完整安装包 (推荐)

方式二: npm安装

npm i @notadd/neditor -S

方式三:编译安装

git clone https://github.com/notadd/neditor.git
npm install
npm run build

第二步:在浏览器打开 index.html

进入到目录 dist , 使用浏览器打开文件 index.html

如果看到了下面这样的编辑器,恭喜你,初次部署成功!

部署成功

相关版本

Angular 版 Neditor

Vue 版 Neditor 【第三方维护】

Rails 版 Neditor 【第三方维护】

技术支持

该项目基于 MIT 协议开源,任何组织/企业以及个人都可以免费使用(保留版权)。
如果您需要额外商业技术支持或者定制编辑器,请联系 QQ:1256985886

其他版本待添加

自定义的参数

编辑器有很多可自定义的参数项,在实例化的时候可以传入给编辑器:

var ue = UE.getEditor('container', {
    autoHeight: false
});

配置项也可以通过 neditor.config.js 文件修改,具体的配置方法请看 [前端配置项说明](http://fex.baidu.com/ueditor/#start-config1.4 前端配置项说明.md)、后端配置项说明

编辑器图片、视频、涂鸦、附件上传service

编辑器上传逻辑单独在 neditor.service.js 文件配置,具体的配置方法见注释

设置和读取编辑器的内容

通 getContent 和 setContent 方法可以设置和读取编辑器的内容

var ue = UE.getContent();
ue.ready(function(){
    //设置编辑器的内容
    ue.setContent('hello');
    //获取html内容,返回: <p>hello</p>
    var html = ue.getContent();
    //获取纯文本内容,返回: hello
    var txt = ue.getContentTxt();
});

Ueditor 的更多API请看API 文档

下载地址

Neditor 码云: http://gitee.com/notadd/neditor

Neditor github 地址:http://github.com/notadd/neditor

相关链接

Ueditor 官网:http://ueditor.baidu.com

Ueditor API 文档:http://ueditor.baidu.com/doc

详细文档

Ueditor 文档:http://fex.baidu.com/ueditor/

注: 对IE8以下版本不再承诺兼容

关于 HTTPS

使用了 又拍云CDN 服务,支持跨域 和 https。

如果有需要,也可将下面域名改成自己的。

imgbaidu.b0.upaiyun.com
tingapi.b0.upaiyun.com

联系我们

Neditor官方交流群:257753500

QQ 群: 321735506

issue

Todo

2.1

  • 将上传封装为 service ,支持非 GraphQL 接口。
  • 细节样式修改(美化)

2.2

  • word 内图片自动上传
  • 粘贴图片转为本地图片(图片本地化)

2.3

  • 上传文件/图片无需后端

3.0

  • 使用 Typescript 重构
  • 草稿箱功能与离线保存
  • service worker 特性
  • 实现 2.0 的大部分功能

其他项目:Notadd

https://github.com/notadd/notadd

感谢提供赞助:

 

More Repositories

1

notadd

A microservice development architecture based on nest.js. —— 基于 Nest.js 的微服务开发架构。
TypeScript
2,825
star
2

ng-notadd

In-middle background front-end solution based on angular material 基于Angular Material的中后台前端解决方案
TypeScript
279
star
3

nt-addon-pay

Notadd 支付插件
TypeScript
76
star
4

nt-module-user

The user module for Notadd application.
TypeScript
65
star
5

nt-cms

nest.js with CMS
TypeScript
62
star
6

ngx-neditor

基于@notadd/neditor,更现代化的富文本编辑器angular组件
TypeScript
49
star
7

nt-addon-wechatapi

基于 nest 封装的 微信公众平台 API
TypeScript
38
star
8

docker-puppeteer-chinese

puppeteer 中文/国内解决方案
Dockerfile
32
star
9

nt-casbin

nest.js with casbin auth Nest.js RBAC ABAC 权限管理
TypeScript
30
star
10

ng-material-pro

angular material Expansion component 扩展组件库
TypeScript
27
star
11

vue-screen-capture

基于 html2canvas 的vue截图组件
Vue
23
star
12

nt-rpc-demo

Notadd rpc demo.
TypeScript
18
star
13

next

不再维护,请直接查看 https://github.com/notadd/notadd
JavaScript
15
star
14

nt-module-cms

The cms module for Notadd application.
TypeScript
12
star
15

ngx-xlsx

基于SheetJS/js-xlsx,Angular导入、导出Excel,支持单个或者多个工作表导出、支持自定义表头、支持自定义工作表名称。
TypeScript
12
star
16

magnus

magnus
TypeScript
11
star
17

onenode

one node http server
JavaScript
10
star
18

ng-notadd-mock-server

graphql mock server for ng-notadd
JavaScript
9
star
19

ngx-tree-dnd

基于@swimlane/ngx-dnd,可拖拽,可配置actions的Angular树组件
TypeScript
9
star
20

docs.notadd.com

Notadd 文档说明
JavaScript
7
star
21

notadd-cli

a simple tool to generate graphql for @nestjs/graphql
TypeScript
6
star
22

nt-addon-redis

The redis addon for Notadd modules.
TypeScript
4
star
23

denode

一款基于Deno/typescript语言开发的更适合后端开发人员的框架,灵活、快速、功能全面又不失优雅。
TypeScript
4
star
24

ts-module-shop

TypeScript
4
star
25

nt-addon-sms

Notadd 短信服务插件,目前仅支持腾讯云
TypeScript
3
star
26

ts-module-cms

Notadd CMS Module | Notadd 的 CMS 模块
TypeScript
2
star
27

ts-addon-upyun

TypeScript
2
star
28

luna

露娜-自走棋
JavaScript
2
star
29

piupiu

piupiu
TypeScript
2
star
30

graphql-orm

graphql-orm
TypeScript
2
star
31

docker-start-notadd

Shell
1
star
32

ts-module-user

TypeScript
1
star
33

nt-pdf2png

pdf 转 png 方案 ,基于 https://github.com/mooz/node-pdf-image
JavaScript
1
star
34

magnus-worker

1
star