Less Gulp重新编译更少的文件将在Visual Studio 2015中重新启动IIS Express

Less Gulp重新编译更少的文件将在Visual Studio 2015中重新启动IIS Express,less,gulp,iis-express,visual-studio-2015,Less,Gulp,Iis Express,Visual Studio 2015,我正在使用Visual Studio 2015和Gulp,Gulp正在监视我的Less文件中的更改。如果检测到更改,它将编译较少的文件并为我的应用程序创建css 当应用程序在VS2015中调试时,我修改了较少的文件,导致css重新编译,IIS Express将重新启动我的web应用程序 这会导致工作流程中断,因为启动需要时间。我没有料到会发生这种情况,因为在修改纯css时通常不会发生这种情况 无论是通过任务运行程序还是命令行配置,都会发生这种情况 我做错什么了吗 更新 进一步挖掘后,我发现省略:

我正在使用Visual Studio 2015和Gulp,Gulp正在监视我的Less文件中的更改。如果检测到更改,它将编译较少的文件并为我的应用程序创建css

当应用程序在VS2015中调试时,我修改了较少的文件,导致css重新编译,IIS Express将重新启动我的web应用程序

这会导致工作流程中断,因为启动需要时间。我没有料到会发生这种情况,因为在修改纯css时通常不会发生这种情况

无论是通过任务运行程序还是命令行配置,都会发生这种情况

我做错什么了吗

更新 进一步挖掘后,我发现省略:

gulp.task('clean-styles', function (cb) {
    del([config.fontsout,
         config.cssout, 
         config.lessout + '/*.css'], cb);
});

似乎可以防止每次更新css时IIS重置。我仍然不知道这是预期行为还是我做错了什么?

这里有更新吗?遇到同样的问题:(这里有更新吗?遇到同样的问题:(