SEND all files + questionnaires + json + data_tests

This commit is contained in:
vincent_b
2025-11-19 12:12:03 +01:00
parent 71591b98f0
commit c78698f79a
197 changed files with 29115 additions and 0 deletions

30
list_server.obsolete Normal file
View File

@@ -0,0 +1,30 @@
// /media/BC_01C/@Docker_man/@Questionful_node/questionful/list_server.js
const express = require('express');
const fs = require('fs');
const path = require('path');
const app = express();
const PORT = 4002;
app.get('/api/folders', (req, res) => {
const dir = req.query.dir || 'codes';
const targetPath = path.join(__dirname, 'public', dir);
if (!fs.existsSync(targetPath)) {
return res.status(404).json({ error: `Le dossier "${dir}" n'existe pas !` });
}
const items = fs.readdirSync(targetPath);
const folders = items.filter(item => {
return fs.statSync(path.join(targetPath, item)).isDirectory();
});
const files = items.filter(item => {
return fs.statSync(path.join(targetPath, item)).isFile();
});
res.json({ folders, files, currentDir: dir });
});
app.listen(PORT, () => {
console.log(`Serveur de liste démarré sur http://localhost:${PORT}`);
});