Visual Studio 2015 Taks runner explorer导致多个node.exe进程
我正在使用gulp
来build立一个网站项目。 在Visual Studio 2015中 , 任务运行器资源pipe理器将获取吞噬文件,并且可以从那里运行任务。 问题是:这会加速多个node.exe
进程(有时超过20个),从而大大减慢我的机器速度。
没有一个node.exe
进程占用太多的内存(每个大约100mb)或者CPU,但是结合起来却阻塞了所有内核。
刚刚启动Visual Studio已经导致这个问题,我甚至不需要从任务运行资源pipe理器中运行任务。
当Visual Studioclosures,并从命令行运行一些吞咽任务时,问题不会发生。
对此有何想法? 或者有同样问题的人?
我不认为这个吞噬文件本身有问题,但是如果有必要,我可以提供它。
最新版本的Web工具(.NET Core Tooling Preview 1)改进了这种行为。 这些工具用于进行多个命令行调用,以获取有关Bower和npm软件包的信息,以及Gulp和Grunt任务。 现在大部分调用都被整合到一个node.exe
进程中。
如果可以,请尝试从此处获得新版本: https : //go.microsoft.com/fwlink/?LinkId = 798481
如果您使用的是最新版本,但仍然看到这种行为,您能提供有关解决scheme的更多信息吗? 它有多less个项目,有多less个有bower.json,package.json,gulpfile.js或gruntfile.js文件?