Closed
Description
An example
.nav {
&-item {
color: red;
}
}
...
Module build failed: Error: /path/to/my/component.js: CSS module does not exist.
...
I solved this problem by installing postcss-nested in
/path/to/myproject/node_modules/babel-plugin-react-css-modules/
and added in requireCssModule.js
...
import ExtractImports from 'postcss-modules-extract-imports';
import LocalByDefault from 'postcss-modules-local-by-default';
import Parser from 'postcss-modules-parser';
import Scope from 'postcss-modules-scope';
import Values from 'postcss-modules-values';
import Nested from 'postcss-nested'; // add
...
const plugins = [
Nested, // add (before or after Values)
Values,
LocalByDefault,
ExtractImports,
new Scope({
generateScopedName: scopedName
}),
new Parser({
fetch
})
];
...
And all works well. But it would be nice to have native support.