Чтобы заставить astroturf работать, вы должны добавить одно новое правило к Create React App
правилам веб-пакета:
{
test: /\.(js|mjs|jsx|ts|tsx)$/,
use: [
{
loader: 'astroturf/loader',
options: { extension: '.module.scss' },
},
],
}
с response-app-rewired ,config-overrides.js
будет выглядеть так:
module.exports = (config) => {
config.module.rules.push({
test: /\.(js|mjs|jsx|ts|tsx)$/,
use: [
{
loader: 'astroturf/loader',
options: { extension: '.module.scss' },
},
],
});
return config;
};
С craco
должно быть похоже
Примечание: .module.scss
следует заменить на .module.css
в случаепростой CSS