A very basic / high-level example of how to use locally scoped cssmodules in Angular, via Webpack using the css-loader
.
Read the cssmodules readme and the css-loader README for lots more high-level information. Also checkout the lower-level ICSS (interoperable css) spec/readme for the nitty gritty.
Tl;dr this approach solves many of the same problems BEM sets out to solve
This would require a refactor of existing codebases to use Webpack. But beyond that (which may or may not be trivial depending on many different factors) it appears to be a maintainable and scalable strategy.
Check out this gulp-webpack-angular-seed I put together some time ago as well as the this resume application and this mnutrition branch for examples o