There might be a problem with the project dependency tree. It is likely not a bug in Create React Ap

1 篇文章 0 订阅

请添加图片描述

  • 出现问题:
    是在react配置antd自定义主题样式的时候出现的。具体就是npm下载less与less-loader的时候报错了。(试了里面的方法解决都不行)

  • 解决问题:

使用yarn!!!

  1. 先用yarn把less与less-loader卸载
  2. less-loader版本不能太高,6.0.0就行了
  3. 启动yarn start

命令

yarn remove less less-loader
yarn add less less-loader@6.0.0
yarn start

妥协解决法,哈哈哈哈,官网都是使用yarn就不做死使用npm了。(当时一直查解决方法一直试一直查,没效果。o(╥﹏╥)o)


下面说的无关紧要

按照上面的做法npm start也可以启动了。所以想法又来了(npm start报错会不会是因为less-loader版本太高的原因,因为第一次报错没有考虑版本的问题)

这里又是作死的一部分

想了一下,之前npm start报错会不会是因为less-loader版本太高的原因,就又试了一下npm,把less-loader卸载,然后使用npm start看看什么效果,结果又报这种错误,就用npm下载less-loader@6.0.0回来,再执行一遍npm start结果又不行了。
试试yarn start既然是同样的错误。。。

所以react使用yarn把。把npm留给vue

补充:yarn和npm别混着用!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值