• home > tools > CodeEditor > intelliJ >

    typescript由4.x升级到5.x,webstrom TS引用报错,全部标红

    Author:zhoulujun Date:

    TS升级到5 x。心想TS升级到5 x都大半年了,webstrom 所有的TS improt from 都标红了,webstrom Volar: Cannot find module


    今天把项目的包全部升级了一下,TS升级到5.x。心想TS升级到5.x都大半年了,版本看文档也没有大的兼容性问题。就升级了吧。

    但是升级完成后,webstrom 所有的TS  improt from 都标红了 ,报类似的错误:
    webstrom Volar: Cannot find module '@/plugins/actions/row/package,json' or its corresponding type declarations

    我把webstrom 也升级到了最新的了,发现毛用了都么有。期初以为项目坏了。google也搜了,没有知道答案。

    然后去看webstrom的配置。发现

    image.png

    Select this option to enable direct integrationwith TypeScript service for vue files. Because this integration doesn't work for TypeScript version 5.0.0 and later, in such cases interna IDE inspections will be used instead.


    于是把typescript 降级为  4.9.5

    升级,

    image.png

    降级

    image.png

    再typescript支持方面,还是vscode  这种亲兄弟,支持度更加好一些。

    奈何Intellij 体系用习惯了


    问了一下ChatGPT,数据还是没有更新TS5

    image.png


    可以看谷歌:https://www.google.com.hk/search?q=typescript5+%E4%B8%8E4%E7%9A%84%E5%8C%BA%E5%88%AB&newwindow=1&sxsrf=AB5stBiPOw8NS9zVg1kwgsq-NkAXovpUQg%3A1690773411941&ei=oyfHZKL4OP6w2roP_ZajuA0&ved=0ahUKEwji1fTk_beAAxV-mFYBHX3LCNcQ4dUDCA8&uact=5&oq=typescript5+%E4%B8%8E4%E7%9A%84%E5%8C%BA%E5%88%AB&gs_lp=Egxnd3Mtd2l6LXNlcnAiGXR5cGVzY3JpcHQ1IOS4jjTnmoTljLrliKsyBRAAGKIESLySA1D91QJYppADcAV4AZABAJgBcqABtAuqAQQxNy4yuAEDyAEA-AEBwgIKEAAYRxjWBBiwA8ICBRAhGKABwgIHECMYigUYJ8ICBRAAGIAEwgIEECMYJ8ICCBAAGIoFGJECwgILEAAYigUYsQMYkQLCAggQABiABBixA8ICBxAjGLECGCfCAgcQABiABBgKwgIHEAAYDRiABMICBxAhGKABGArCAgUQIRirAsICCRAhGKABGAoYKuIDBBgAIEGIBgGQBgc&sclient=gws-wiz-serp

    TS带来的编译性能提升还是蛮大的。改天有时间给个项目测试报告出来。


    转载本站文章《typescript由4.x升级到5.x,webstrom TS引用报错,全部标红》,
    请注明出处:https://www.zhoulujun.cn/html/tools/CodeEditor/intelliJ/2023_0731_8963.html