2016-05-27 56 views
1

我使用gulp建立一個網站項目。在Visual Studio 2015任務亞軍explorer拿起吞噬文件,我可以從那裏運行任務。問題是:這會加速多個node.exe進程(有時會超過20個),從而大大減慢我的機器速度。Visual Studio 2015德克斯亞軍資源管理器導致多個node.exe進程

沒有一個node.exe進程佔用太多的內存(每個大約100mb)或CPU,但它們組合起來會阻塞所有內核。

剛剛啓動Visual Studio已經導致這個問題,我甚至不需要從Task Runner Explorer運行任務。

當Visual Studio關閉時,我從命令行運行一些吞嚥任務,問題不會發生。

對此有何看法?或者有同樣問題的人?

我不認爲這個吞噬文件本身有問題,但如果有必要,我可以提供它。

回答

1

最新版本的Web Tools(.NET Core Tooling Preview 1)改進了這種行爲。這些工具用於進行多個命令行調用以獲取有關Bower和npm軟件包的信息,以及Gulp和Grunt任務。現在,大多數呼叫都合併爲一個node.exe流程。

如果可以,請你從這裏的新版本:https://go.microsoft.com/fwlink/?LinkId=798481

如果您使用的是最新版本,仍然看到這種行爲,您可以提供有關您的解決方案的更多信息?它有多少個項目,其中有多少個有bower.json,package.json,gulpfile.js或gruntfile.js文件?

相關問題