const less = require('less'); const fs = require('fs'); const path = require('path'); const src = path.join(__dirname, 'style.less'); const dest = path.join(__dirname, 'style.css'); fs.readFile(src, 'utf8', (err, data) => { if (err) { console.error('[LESS] Fehler beim Lesen:', err.message); process.exit(1); } less.render(data, { filename: src, compress: false, sourceMap: false, }).then(output => { fs.writeFile(dest, output.css, 'utf8', err => { if (err) { console.error('[LESS] Fehler beim Schreiben:', err.message); process.exit(1); } console.log('[LESS] style.less → style.css erfolgreich kompiliert'); }); }).catch(err => { console.error('[LESS] Kompilierungsfehler:', err.message); process.exit(1); }); });