admin管理员组

文章数量:1430509

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

And the error is:

./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: Invalid options object. CSS Loader has been initialised using an options object that does not match the API schema. - options has an unknown property 'localIdentName'. These properties are valid: object { url?, import?, modules?, sourceMap?, importLoaders?, localsConvention?, onlyLocals? }

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

And the error is:

./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: Invalid options object. CSS Loader has been initialised using an options object that does not match the API schema. - options has an unknown property 'localIdentName'. These properties are valid: object { url?, import?, modules?, sourceMap?, importLoaders?, localsConvention?, onlyLocals? }

Share Improve this question edited Dec 16, 2019 at 9:03 scuberula 351 silver badge10 bronze badges asked Dec 16, 2019 at 8:41 Zulfiqar Hussain AnjumZulfiqar Hussain Anjum 391 silver badge6 bronze badges
Add a ment  | 

1 Answer 1

Reset to default 7

You're using a css-loader 3.0.x that has moved localIdentName into the modules object.

Try

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

instead of

modules: true,

本文标签: javascriptSet the react CSS loader in locallybut I get an errorStack Overflow