VS Code中JavaScript代码突发Cannot find module 'prop-types'错误的解决方法及原因
关于"Cannot find module 'prop-types'"错误的原因与解决办法
错误原因
- 项目依赖的
prop-types包被意外删除(比如手动删除node_modules目录、执行了清理依赖的命令) - 项目的
package.json中未正确记录prop-types依赖,或依赖版本冲突导致安装失败 - 依赖安装过程中断,导致
prop-types未被成功安装到项目中
解决办法
- 打开终端进入项目根目录,执行命令重新安装
prop-types:
若仅在开发环境使用该包,可改为:npm install prop-types --savenpm install prop-types --save-dev - 若
node_modules目录损坏,先删除相关文件再重装所有依赖:rm -rf node_modules package-lock.json npm install - 检查
package.json文件,确认prop-types是否在dependencies或devDependencies中,若缺失则手动添加后执行安装命令
内容的提问来源于stack exchange,提问作者user9811289
相关产品推荐
相关产品推荐

