执行npm run eject 暴露模块

安装 npm i  less less-loader -D

1.打开 react app 的 webpack.config.js

const sassRegex = /\.(scss|sass)$/;
const sassModuleRegex = /\.module\.(scss|sass)$/;

//添加

const lessRegex = /\.less$/;
const lessModuleRegex = /\.module\.less$/;
 
2. 在 大概467 行 添加 
{
test: lessRegex,
exclude: sassModuleRegex,
use: getStyleLoaders(
{
importLoaders: 2,
sourceMap: isEnvProduction && shouldUseSourceMap,
},
'less-loader'
),
// Don't consider CSS imports dead code even if the
// containing package claims to have no side effects.
// Remove this when webpack adds a warning or an error for this.
// See https://github.com/webpack/webpack/issues/6571
sideEffects: true,
},
// Adds support for CSS Modules, but using SASS
// using the extension .module.scss or .module.sass
{
test: lessModuleRegex,
use: getStyleLoaders(
{
importLoaders: 2,
sourceMap: isEnvProduction && shouldUseSourceMap,
modules: true,
getLocalIdent: getCSSModuleLocalIdent,
},
'less-loader'
),
},
# 必须在 file-loader 上面
 
 
这时 会发现 npm start 会报错 
 
删除 node_modules 
重新安装 npm instal
 
再npm tsatrt 
成功 
 
 
鼓掌

最新文章

  1. Java进击C#——语法之多线程
  2. 使用python+pychram进行API测试(接口测试)初级STEP 1
  3. OC面向对象特性:封装
  4. 团队作业week8
  5. dbd到mongo的序列化问题及稳定性
  6. JavaWeb之 JSP:内置对象,EL表达式,JSP标签基础
  7. Keil 4 与Proteus 7.8联调
  8. open和fopen的区别(转)
  9. Python实现BBS自动登录并发帖
  10. 测试开发Python培训:实现屌丝的黄色图片收藏愿望(小插曲)
  11. Servlet--HttpServlet类
  12. .NET框架(转)
  13. [经典] 使用Python批量重命名iPhone拍摄的照片-按照拍摄时间重命名
  14. android 第三次作业
  15. Qt绘制文本二 弯曲排列和旋转效果 弧形路径 正弦函数路径
  16. L256 翻译
  17. 莫烦tensorflow(3)-Variable
  18. hadoop的client搭建-即集群外主机访问hadoop
  19. Spring Boot实践——基础和常用配置
  20. python 递归深度优先搜索与广度优先搜索算法模拟实现

热门文章

  1. My life
  2. 2019牛客暑期多校训练营(第四场)- J free
  3. 【转】redis数据库入门教程(全面详细)+面试问题
  4. c++ erase 中的坑
  5. 输出单项链表中倒数第k个结点——牛客刷题
  6. Java源码 HashMap<K,V>
  7. 解决maven依赖包下载慢的问题
  8. 如何将编译后的文件打包成jar文件
  9. Redis之过期策略
  10. [yii\queue\Queue] [10] unknown job (attempt: 1, PID: 31167) is finished with error: yii\base\ErrorException: unserialize(): Error at offset 1922 of 65535 bytes