1. 安装less 

npm install less-loader less --save-dev

2. 查找 node_modules 下面的react-scripts/config/webpack.config.js

  默认已经帮你配置了sass环境 (只要安装sass环境 npm install sass-loader node-sass --save-dev)

       新版 create-react-app 添加less环境配置

      我们只要新增

          新版 create-react-app 添加less环境配置

          

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


在上面的sass那边copy一份,配置成为less


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

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-08-03
  • 2021-12-31
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-28
  • 2021-09-24
  • 2022-12-23
相关资源
相似解决方案