const fs = require('fs-extra'); const replacedefaultLess = lessPath => { const fileContent = fs.readFileSync(lessPath).toString(); let lessString = fileContent; if (lessString.includes("@import '~antd/lib/style/themes/default.less'")) { lessString = lessString.replace("@import '~antd/lib/style/themes/default.less';", ''); } lessString = lessString.replace(/@import[\s]?['"](\.\.\/)+[\S]*.less['";]+/, ''); lessString = lessString.replace(/@import[\s]?['"](\.\.\/)+[\S]*['";]+/, ''); lessString = lessString.replace("@import './dark/dark.style.less';", ''); lessString = lessString.replace("@import './light/light.style.less';", ''); lessString = lessString.replace("@import './lightblue/lightblue.style.less';", ''); return lessString.replace(/@import '.*\/utils.less';/, ''); }; module.exports = replacedefaultLess;