使用内置TypeScript
编译器在intellij中编程时,请参阅以下设置:
我注意到即使输入空格,编译器也已经重新编译了。这本身可能有点烦人,但将它与lite-server
结合在一起刷新文件更改,您的浏览器在打字时保持刷新。这让我的发展变得非常缓慢。
使用正常FileWatcher
,您有一个名为immediate file synchronisation
的设置。当您关闭它时,它不会在键入时重新编译。不幸的是,嵌入的打字稿缺少此选项。我可以取消选中复选框Track changes
,但它不会再在保存时编译。
最重要的是,是否可以仅在保存时编译TypeScript而不是在键入时编译?
答案 0 :(得分:1)
您需要取消选中Track changes
并使用Typescript工具窗口中的Compile All按钮显式运行编译器;没有办法在Save All