我正在尝试通过将watch的绑定属性设置为' After Build'来运行gulp watch。在Task runner explorer中。我尝试运行应用程序,在构建期间它从gulp触发我的监视任务并且它仍在运行。但是我的应用程序没有在浏览器中运行,它只是挂在visual studio屏幕上。
在我停止监视任务后,我的项目运行,我可以在浏览器中看到我的应用程序。我注意到,当你运行项目监视时,由一个线程触发,直到它被关闭,它不允许我的应用程序在浏览器中运行和打开。
我该如何解决?任何有用的帮助。
gulp.task('watch', ['compile', 'resources'], function () {
gulp.watch(["src/**/*", "!**/*.ts"], ['resources']);
gulp.watch("src/**/*.ts", ['compile']);
});
上面是我的gulp手表,我设置它在build in task runner explorer之后运行。
答案 0 :(得分:0)
@bob Meijwaard我改变了设置gulp watch在开放项目或解决方案上运行,这对我的要求很好。现在,当项目打开并且我可以运行项目时,watch将会运行。