基于webpack4 & typescript的css-modules配置

本篇记录一下我们在最新版本wepbakc以及Typescript下配置css-modules的一些问题,以及css-modules在现有项目使用的一些tips


前情

在webpack4中extract-text-webpack-plugin这个合并css的插件并不被官方所推荐,官方推荐使用mini-css-extract-plugin来处理(mini-css-extract-plugin使用这里不赘述)。

处理这里的css-moduels很多教程生产模式会使用extract-text-webpack-plugin配合style-loader来将多个css合并成一个css然后将css-loader内部样式通过