const { getOptions } = require('loader-utils');
module.exports = function (source) {
const { search, change } = getOptions(this) || {}; // getOptions用于获取配置
if (!search || !change) {
return source;
}
if (source.includes(search)) {
// eslint-disable-next-line no-console
console.log(
'has-search',
search,
'in',
this.resource,
'replace to',
change
);
}
return source.replace(search, change);
};