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

react

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)

       

      我们只要新增

          

          

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'

),

},

以上是 新版 create-react-app 添加less环境配置 的全部内容, 来源链接: utcz.com/z/384146.html

回到顶部