1.問(wèn)題
錯(cuò)誤信息具體如下:
搜索了一下,是typescript版本的問(wèn)題,提示我版本需要在3.3.0和4.5.0中間,我查看了package.json,顯示版本為4.1.3,然后一直給我提示我的版本是4.9.5,全局搜索一下,發(fā)現(xiàn)package-lock.json文件中typescript版本是4.9.5,那么兩個(gè)文件有什么區(qū)別呢,如下:
兩個(gè)都是依賴(lài)包版本的信息,不過(guò)package-lock.json是自動(dòng)生成的,且會(huì)鎖定,一般情況都會(huì)保持一致。
2.分析
感覺(jué)可能版本被鎖定了,那么解決方法就是重新裝一下依賴(lài)吧
1)刪掉了package-lock.json文件,然后刪掉了node_moudles,然后重新install還是4.9.5版本;
2)重復(fù)試了很多次,可能執(zhí)行順序什么的都會(huì)有印象,最后是首先單獨(dú)裝了一下typescript的4.1.3版本,然后發(fā)現(xiàn),package-lock.json文件中版本變了,最后有整體刪了node_moudles和package-lock.json文件;文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-821650.html
3)重新npm install 問(wèn)題解決,項(xiàng)目可以實(shí)時(shí)編譯了;文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-821650.html
到了這里,關(guān)于react項(xiàng)目運(yùn)行卡在編譯:您當(dāng)前運(yùn)行的TypeScript版本不受@TypeScript eslint/TypeScript estree的官方支持的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!