新版 create-react-app 添加less环境配置
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