react(起步失败)---关于npx create-react-app my-app搭建

也是服了,找了一两天问题,给自己做个小笔记

Cannot find module 'ajv/dist/compile/codegen'

找不到模块“ajv/dist/compile/codegen” 需要堆栈:

  • C:\Users\kyawz\Documents\React 项目测试 ode_modules jv-keywords\dist\definitions ypeof.js
  • C:\Users\kyawz\Documents\React 项目测试 ode_modules jv-keywords\dist\keywords ypeof.js
  • C:\Users\kyawz\Documents\React 项目测试 ode_modules jv-keywords\dist\keywords\index.js
  • C:\Users\kyawz\Documents\React 项目测试 ode_modules jv-keywords\dist\index.js
  • C:\Users\kyawz\Documents\React 项目测试 ode_modules\schema-utils\dist alidate.js
  • C:\Users\kyawz\Documents\React 项目测试 ode_modules\schema-utils\dist\index.js
  • C:\Users\kyawz\Documents\React 项目测试 ode_modules\webpack-dev-server\lib\Server.js
  • C:\Users\kyawz\Documents\React 项目测试 颂歌模块 eact-scripts\scripts\start.js

解决方法:

使用 npm ls 命令查找问题
运行 npm ls ajv 和 npm ls ajv-keywords 命令来查看这些包在你的项目依赖树中的位置和版本。这有助于你确定是哪个包引入了不兼容的版本。

发现哪个版本错误后,下载对应版本

我的问题解决代码是:

npm ls ajv

npm install --save-dev ajv@^8

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值