重构文件服务相关的路由和控制器。移除了未使用的路由和控制器文件,简化了文件服务逻辑。现在,路由更加清晰且控制器逻辑更加集中。此外,更新了.gitignore文件以排除不必要的文件和文件夹,并调整了默认环境变量以适应新的文件路径结构。start.py脚本中自动化构建和启动流程已被移除,以适应手动构建和启动服务器的新流程。
24 lines
597 B
JavaScript
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; |