Intellij Idea 为什么IntelliJ在保存时不编译TypeScript?

o3imoua4  于 2023-05-06  发布在  TypeScript
关注(0)|答案(2)|浏览(267)

TypeScript插件是为IntelliJ IDEA(v2020.1 EAP)安装的,但是当我保存它们时,TypeScript文件没有被编译,尽管已经选中了“修改时重新编译”:

我可以手动运行tsc -w,一切都编译。我需要添加一个文件监视器或其他东西吗?感觉不对,因为IDE知道我接触了哪些文件。

hrirmatl

hrirmatl1#

我也遇到了同样的问题,但现在似乎可以工作了(使用IntelliJ 2019.03)。

  • 我取消了所有“TypeScript语言服务”选项,将TypeScript编译器从“捆绑”更改为本地安装的编译器,然后重新检查“TypeScript语言服务”选项。我还将编译范围更改为“All Places”。
  • 我使用“Compile All”而不是tsconfig.json文件从TypeScript工具窗口开始编译。
  • 我使用TypeScript工具窗口中的相应按钮重新启动了TypeScript服务。

我不确定这些操作中的哪一个实际上解决了这个问题。

ezykj2lf

ezykj2lf2#

我也遇到了这个问题,并在IntelliJ的支持下解决了它。在我的情况下,项目文件被损坏。我使用以下步骤删除并重新创建.idea文件夹:
1.删除.idea文件夹
1.关闭项目
1.从最近项目列表中删除
1.关闭IDE
1.启动IDE
1.使用【文件】〉【打开】打开项目根文件夹

相关问题