react项目运行卡在编译:您当前运行的TypeScript版本不受@TypeScript eslint/TypeScript estree的官方支持

1.问题

错误信息具体如下:

搜索了一下,是typescript版本的问题,提示我版本需要在3.3.0和4.5.0中间,我查看了package.json,显示版本为4.1.3,然后一直给我提示我的版本是4.9.5,全局搜索一下,发现package-lock.json文件中typescript版本是4.9.5,那么两个文件有什么区别呢,如下:

两个都是依赖包版本的信息,不过package-lock.json是自动生成的,且会锁定,一般情况都会保持一致。

2.分析

感觉可能版本被锁定了,那么解决方法就是重新装一下依赖吧

1)删掉了package-lock.json文件,然后删掉了node_moudles,然后重新install还是4.9.5版本;

2)重复试了很多次,可能执行顺序什么的都会有印象,最后是首先单独装了一下typescript的4.1.3版本,然后发现,package-lock.json文件中版本变了,最后有整体删了node_moudles和package-lock.json文件;

3)重新npm install 问题解决,项目可以实时编译了;

相关推荐
ITMan彪叔7 小时前
赋能UE运行态编辑平台: 网络图片下载的插件改造与复盘
前端
RANxy7 小时前
🚀 Umi Max 项目从0到1:企业级 React 脚手架实战
前端·前端框架
拾年2757 小时前
深入理解 V8 引擎:从代码执行到垃圾回收的完整链路
前端·javascript·v8
Master_Azur7 小时前
javaScript进阶
前端
markfeng87 小时前
React入门教学
前端·react.js
ze_juejin7 小时前
Object.defineProperty vs Proxy 对比总结
前端
wing987 小时前
我的AI编程体验:从白嫖到付费,我为什么最终留下了Codex
前端·人工智能·程序员
京东云开发者7 小时前
京东Taro Native框架静态布局直渲提速
前端
程序员小羊!7 小时前
03JavaScript预备知识
前端
前端的阶梯7 小时前
Cursor 开发 Python 项目完全指南
前端·人工智能·后端