小程序源码线传版是什么

小程序源码线传版是什么,第1张

微信小程序在线上传系统(微擎版)

在这里先补充两句吧,这个本来不是开源项目,只是内部开发交流使用的,不过既然有人关注了,就不关闭了。数据库没有提供好数察,里边的代码有兴趣的朋友仅供参考。

介绍

通过微信小程序管理人员微信毕橘扫码直接上传提交小程序,作为微信小程序的运营平台尤其适用,通过使用本系统,管理员无需再通友茄过微信web开发者工具上传小程序,既节省了时间,又能提高平台的逼格。原本只打算做个微擎版,根据实际需求扩充了一下功能,目前既能适配各种php语言开发的(因为我只会php)小程序系统或平台,又能直接适用于微擎系统下的微信小程序模块扫码上传。本系统基于ThinkPHP+nodejs开发。

前端formdata或者Ajax上传文件

Node端:用multiparty接收文件,再用fs.rename将文件存储到你需要的位置。

var MULTIPARTY = require('伍链multiparty')

var FS = require('fs')

var saveTowerFile = function (req, res, next) {

var form = new MULTIPARTY.Form({uploadDir: "../appData/excel/"})

form.parse(req, function (err, fields, files) {

if (err) {

console.log("上传失败!" + err)

var errcode = {result: "失败"}

res.send(errcode)

return

} else {

var inputFile = files.file[0]

var uploadedPath = inputFile.path

var dstPath = '../appData/excel/' + UUID.v1()

FS.rename(uploadedPath, dstPath, function(err) {

if (err) {

var errcode = {result: "失败"}

res.send(errcode)

return

} else {

debug('rename ok')

res.send(“段橘竖握大OK”)

}

})

}

})

}


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12345567.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存