react 配置less

1.执行eject 暴露配置文件

2.安装模块

npm install less less-loader --save-dev

  

3.添加代码

const lessRegex = /.less$/;
const lessModuleRegex = /.module.less$/;

  

4.参照sass添加下面代码

            {
              test: lessRegex,
              exclude: lessModuleRegex,
              use: getStyleLoaders(
                {
                  importLoaders: 3,
                  sourceMap: isEnvProduction && shouldUseSourceMap,
                },
                'less-loader'
              ),
              sideEffects: true,
            },
            {
              test: lessModuleRegex,
              use: getStyleLoaders(
                {
                  importLoaders: 3,
                  sourceMap: isEnvProduction && shouldUseSourceMap,
                  modules: {
                    getLocalIdent: getCSSModuleLocalIdent,
                  },
                },
                'less-loader'
              ),
            },

  

原文地址:https://www.cnblogs.com/feng3037/p/12806790.html