based on: craco-plugin-scoped-css
-
Install craco
-
Install plugin:
npm i -D @costaline/craco-plugin-scoped-css
-
For work with stylus:
npm i -D @costaline/craco-plugin-stylus
add plugin before
@costaline/craco-plugin-scoped-styles
in craco config plugins section -
Edit
craco.config.js
:module.exports = { plugins: [ { plugin: require("@costaline/craco-plugin-scoped-css"), options: { inlclude: '' // scoped regexp, default: /\.scoped\.(css|scss|sass|styl|stylus)$/ } } ] };