ZZY 510a33489f refactor(server): 整理文件路由和处理逻辑
重构文件服务相关的路由和控制器。移除了未使用的路由和控制器文件,简化了文件服务逻辑。现在,路由更加清晰且控制器逻辑更加集中。此外,更新了.gitignore文件以排除不必要的文件和文件夹,并调整了默认环境变量以适应新的文件路径结构。start.py脚本中自动化构建和启动流程已被移除,以适应手动构建和启动服务器的新流程。
2024-08-25 11:10:19 +08:00

24 lines
597 B
JavaScript

const {join} = require('path');
const fs = require('fs');
require('dotenv').config();
const env = process.env;
const root = join(__dirname, '../../');
function getFilePath(path) {
return join(root, `${env.FILE_PATH}`, path);
}
// function getFile(path, callback) {
// const filePath = join(root, `${env.FILE_PATH}`, path);
// fs.readFile(filePath, (err, data) => {
// if (err) {
// console.error(err);
// // return res.status(500).send('Error reading file');
// }
// callback(data);
// });
// }
module.exports = getFilePath;