增加七牛 作者:admin 2020-03-29 22:42:34 293人已阅读 ### 前端改造 1.按照这个[教程](https://gitee.com/jingzhuqing_admin/editor-qiniu/tree/master "教程")对editor.md编辑器进行插件扩展 ### 后端代码 `npm i qiniu` 引入七牛 ``````javascript const config = require('../Config') const qiniu = require('qiniu'); const mac = new qiniu.auth.digest.Mac(config.qiniuConfig.AccessKey, config.qiniuConfig.SecretKey); const putExtra = new qiniu.form_up.PutExtra(); const options = { scope: config.qiniuConfig.Bucket, returnBody: '{"key":"$(key)","hash":"$(etag)","fsize":$(fsize),"bucket":"$(bucket)","name":"$(x:name)"}' }; const putPolicy = new qiniu.rs.PutPolicy(options) var upload = multer({dest: 'public/uploads/'}); router.get('/getQiNiuToken',function(req,res){ uploadToken = putPolicy.uploadToken(mac) if(uploadToken){ res.json({ code:0, uptoken:uploadToken, msg:'ok' }) } }) `````` 很赞哦! ( ) 文章评论 评论 Top