Node.js : ueditor
UEditor 官方支持的版本有PHP JSP ASP .NET.
ueditor for nodejs 可以让你的UEditor支持nodejs
ueditor@1.0.0 已经全面升级 。
Installation
npm install ueditor --save
Usage
var bodyParser = var ueditor = appapp; // /ueditor 入口地址配置 https://github.com/netpi/ueditor/blob/master/example/public/ueditor/ueditor.config.js// 官方例子是这样的 serverUrl: URL + "php/controller.php"// 我们要把它改成 serverUrl: URL + 'ue'app;
七牛上传
var bodyParser = var ueditor = appapp; // 支持七牛上传,如有需要请配置好qn参数,如果没有qn参数则存储在本地app;
FDFS上传
var bodyParser = var ueditor = appapp; //FDFS config 参数配置var ueditorConfig = fdfs: /* Require 必须 */ upload: host: '192.168.0.40' //fdfs 上传服务器 host port: '22122' // 上传服务器端口(一般默认22122) download: host: '192.168.0.82' //fdfs 下载服务器host /* Require 必须 */ /* 可缺省 */ defaultExt: 'jpg' //默认后缀为png charset: 'utf8' //默认为utf8 timeout: 20 * 1000 //默认超时时间10s /* 可缺省 */ ; // 支持FDFS上传,upload跟download字段必填app;
多类型文件上传 (附件 视频 图片)
var bodyParser = var ueditor = appapp; app;
上传配置
app;
当config为空时,会默认把图片上传到 static_url + '/img/ueditor' 目录下。
比如例子“Usage”中图片会上传到项目的 public/img/ueditor 目录。
当配置了 config.qn 图片则只会上传到七牛服务器而不会上传到项目目录。
同时上传到七牛和项目目录,只需配置 config.local 即可
config = qn: ... local: true
你可以来ueditor:nodejs给作者留言