npm run eject
如果执行 npm run eject报错 小心是.git隐藏文件 需要删除在执行命令
npm install less less-loader
修改前: const cssRegex = /\.css$/; 修改后: const cssRegex = /\.css|less$/;
{ loader: require.resolve('less-loader') },
重启项目即可:测试less文件效果
1、添加以下代码
const lessRegex = /\.less$/; const lessModuleRegex = /\.module\.less$/;
2.修改sass配置的loader位置
{ 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' ), },
把sass修改成less 名称
重启项目