1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
const fs = require('fs'); function cacheClean(dir) { if (fs.statSync(dir).isDirectory()) { contents = fs.readdirSync(dir); for (item of contents) { cacheClean(dir + "/" + item); } } else if (fs.statSync(dir).isFile()) { if (dir.endsWith("ELECTRODECACHE~.php")) { // fs.unlinkSync(dir); } } } module.exports = () => { cacheClean(publicDir); }