oeditor
ueditor的nodejs + koa 后端实现,目前支持七牛云和本地文件系统两种存储方式
TODO
- 完善七牛存储的文件列举功能
- 增加其他平台的文件存储功能(阿里云,又拍云...)
- 图片抓取功能
- 截图功能
使用方法
- 生成koa实例
var koa = var app =
- 生成存储实例
var oeditor = var qiniu = bucket: envBUCKET // 七牛对应的存储空间名称 domain: envDOMAIN // 七牛对应的存储空间域名 key: envKEY // 七牛的key secret: envSECRET // 七牛的secret prefix: '/' // 所有文件在七牛云的前缀var local = dir: __dirname + '/public/upload' prefix: '/public/upload'var mid = oeditor
- 引用中间件
var router = ;routerrouterapp
更多细节参见测试目录
自定义存储
文档待完善
测试环境
1.设置环境变量 2.运行命令
cd test && node server.js
如果在使用中出现了问题,可以在github的issue提出来,我会尽快处理。 同时欢迎大家PR~