const fs = require("fs"); const path = require("path"); module.exports = function (context) { const projectRoot = context.opts.projectRoot; function delDSStore(dir) { fs.readdirSync(dir).forEach((file) => { if (file === ".DS_Store") { console.log("delete " + path.resolve(dir, file)); fs.unlinkSync(path.resolve(dir, file)); } else if (fs.lstatSync(path.resolve(dir, file)).isDirectory()) { delDSStore(path.resolve(dir, file)); } }); } delDSStore(path.resolve(projectRoot, "www")); };