React学习中的一些报错

这篇博客记录了React新手在搭建组件库docz时遇到的问题,包括'touch'和'yarn'命令未识别的错误,以及Invalid Hook Call错误。解决方法包括安装Node.js的指定版本和确保React及其相关渲染器版本匹配。此外,博主还分享了如何避免Hook规则错误和处理多版本React冲突的建议。
摘要由CSDN通过智能技术生成

react新手学习过程中遇到的问题(记录更新)

  1. touch : 无法将“touch”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请 确保路径正确,然后再试一次。在这里插入图片描述
    输入npm install touch-cli -g即可
    在这里插入图片描述
  2. yarn : 无法将“yarn”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
    输入npm install -g yarn即可
    在这里插入图片描述
  3. 在学习搭建React组件库https://github.com/pedronauck/docz中遇到的问题,启动时报错:
    Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:
    You might have mismatching versions of React and the renderer (such as React DOM)
    You might be breaking the Rules of Hooks
    You might have more than one copy of React in the same app
    在这里插入图片描述
    解决方法:装下nodejs 10.15.7以上的版本就行了,重新下了个nodejs:https://nodejs.org/zh-cn/download/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值