'react-scripts' 不是内部或外部命令 、propTypes is not defined 解决办法

本文分享了在React项目中安装并使用PropTypes的过程与常见错误。作者详细记录了从安装react-scripts到解决‘propTypes’ is not defined的问题,包括正确的包名和版本差异导致的常见误区。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在手动安装了React 提供的第三方库 prop-types报错的。,我的React 就报错运行不了了。报错如下

‘react-scripts’ 不是内部或外部命令,也不是可运行的程序 或批处理文件

这里写图片描述
这是一个在学习React 踩的坑,百度了一下,步骤按照

    yarn install react-script   或者直接   yarn install

接下来直接yarn start 就可以启动了

               yarn  start 

但是之后我又遇到另外一个问题。因为我是为了安装React 提供的第三方库 prop-types才报错的。
接下来报错的是

‘propTypes’ is not defined no-undef 解决办法

这里写图片描述

检查了一下是否没有引入包, 我引入了包了,但是我的潜意识里就是 PropTypes, 所以坑坑坑,多踩踩你才能成长。本仙女已经坠入凡间了。。
这里写图片描述

踩了这个坑,想了很久,问了小伙伴,你这样做的吗,小伙伴说是,百度的答案也都是PropTypes, 试了很久。后来恍然大悟,为什么不查查到底是不是。查了一下,妈呀,居然是ReactPropTypes

这里写图片描述

这里写图片描述

为什么我的就是ReactPropTypes呢???
翻墙搜索了一下,说是版本问题。但是我还是一脸懵逼。

很疑惑,然后stack overflow 是个好东西,多看看你会发现世界真的很美好,还可以锻炼你的阅读外文能力。祝你好运,React 是个好东西,没事踩踩坑,然后再解决真的很爽。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值