Установите загрузчик CSS для реакции локально, но я получаю сообщение об ошибке

test: cssRegex,
exclude: cssModuleRegex,
use: getStyleLoaders({
    importLoaders: 1,
    modules: true,
    localIdentName: "[name]__[local]__[hash:base64:5]",
    sourceMap: isEnvProduction && shouldUseSourceMap,
}),

И ошибка:

./src/index.css (./node_modules/css-loader/dist/cjs.js??ref--6-oneOf-3-1!./node_modules/postcss-loader/src??postcss!./src /index.css) ValidationError: недопустимый объект параметров. Загрузчик CSS был инициализирован с использованием объекта параметров, который не соответствует схеме API. - options имеет неизвестное свойство localIdentName. Эти свойства действительны: object {url ?, import ?, modules ?, sourceMap ?, importLoaders ?, localsConvention ?, onlyLocals? }


person Zulfiqar Hussain Anjum    schedule 16.12.2019    source источник


Ответы (1)


Вы используете css-loader 3.0.x который переместился localIdentName в modules объект.

Пытаться

modules: {
  localIdentName: "[name]__[local]__[hash:base64:5]",
},

вместо того

modules: true,
person AKX    schedule 16.12.2019