From ff59827d2eeef444cb23c131d8762e3d7bea02fc Mon Sep 17 00:00:00 2001 From: unknown <1371033826@qq.com> Date: Wed, 11 Jun 2025 17:02:43 +0800 Subject: [PATCH] bug-fix --- mixio.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/mixio.js b/mixio.js index 5696d6c..de89ec2 100644 --- a/mixio.js +++ b/mixio.js @@ -840,7 +840,7 @@ var mixioServer = async function() { const format = match[1]; const timeStamp = Date.now(); const fileName = `${timeStamp}.${format}`; - const filePath = path.join(__dirname, 'img', 'store', topic[0], topic[1], fileName); + const filePath = path.join('img', 'store', topic[0], topic[1], fileName); const base64Data = payload.replace(base64Reg, ''); const buffer = Buffer.from(base64Data, 'base64'); fs.mkdirSync(path.dirname(filePath), { recursive: true }); @@ -849,7 +849,7 @@ var mixioServer = async function() { // 全部明文存为txt const timeStamp = Date.now(); const fileName = `${timeStamp}.txt`; - const filePath = path.join(__dirname, 'img', 'store', topic[0], topic[1], fileName); + const filePath = path.join('img', 'store', topic[0], topic[1], fileName); fs.mkdirSync(path.dirname(filePath), { recursive: true}); fs.writeFileSync(filePath, payload); } @@ -1351,7 +1351,7 @@ var mixioServer = async function() { if (req.session.userName && req.query.projectName){ var projectName = req.query.projectName // img/store/username/projectName - var imgStorePath = path.join(process.cwd(), 'img/store/' + req.session.userName + "/" + projectName) + var imgStorePath = path.join('img/store/' + req.session.userName + "/" + projectName) // 文件名发送列表 fs.readdir(imgStorePath, function(err, files) { res.send(files || []) @@ -1367,7 +1367,7 @@ var mixioServer = async function() { // img/store/username/projectName var imgStorePath = 'img/store/' + req.session.userName + "/" + projectName // 删除文件 - fs.unlink(path.join(process.cwd(), imgStorePath, filename), function(err) { + fs.unlink(path.join(imgStorePath, filename), function(err) { if (err) { console.log(err) }