在WebStorm中,我的項目是一個由10個js文件組成的庫,Closure Compiler作爲WebStorm中的文件觀察器,將文件編譯成一個文件。WebStorm中的許多相同的Closure Compiler觀察器任務
論據爲關閉編譯文件守望者是... --js 1.js --js 2.js ... --js 10.js --js_output_file mylib.min.js ...
當我修改這些文件中的一個,並保存它,我可以馬上看到WebStorm「後臺任務」,1個新項目「執行‘關閉編譯’任務.. 。「這很好。
問題:當我修改很多文件,做一個「保存」,許多「執行‘關閉編譯’任務......」出現在「後臺任務」(例如:5個任務,如果修改5個文件)。所有任務都在執行相同的10個文件編譯,但只需要1個任務。我的電腦暫時失控(100%CPU)一段時間,我必須取消除一個之外的所有任務才能更快完成任務。
WebStorm爲每個修改後的文件啓動一個觀察器任務,並不理解同時啓動許多相同的任務是毫無意義的。
有沒有辦法讓單個觀察者的任務,雖然很多文件被修改? 如果沒有,是否至少有一種方法可以避免「100%CPU」問題(例如:減少WebStorm進程優先級)?
等待修復,我可以在每次保存3mn期間避免100%CPU嗎? –