visual-studio-2015 - 通过在 Visual Studio 2015 中将绑定(bind)设置为 'After Build' 在任务运行器资源管理器中运行 gulp watch

标签 visual-studio-2015 gulp gulp-watch task-runner-explorer

我正在尝试通过在 Task runner explorer 中将 watch 的 bindings 属性设置为“After Build”来运行 gulp watch。我试图运行应用程序,在构建期间它从 gulp 触发了我的监视任务并且它仍在运行。但是我的应用程序没有在浏览器中运行,它只是卡在 Visual Studio 屏幕上。

在我停止监视任务后,我的项目运行,我可以在浏览器中看到我的应用程序。我注意到,当您运行项目时, watch 是由一个线程触发的,直到它关闭它才允许我的应用程序在浏览器中运行和打开。

我该如何解决?

gulp.task('watch', ['compile', 'resources'], function () {
   gulp.watch(["src/**/*", "!**/*.ts"], ['resources']);
   gulp.watch("src/**/*.ts", ['compile']);
});

以上是我的 gulp watch ,我将其设置为在构建任务运行器资源管理器后运行。

最佳答案

@bob Meijwaard 我更改为将 gulp watch 设置为在打开项目或解决方案时运行,这对我的要求来说很好。现在 watch 将在项目打开时运行,我可以运行该项目。

关于visual-studio-2015 - 通过在 Visual Studio 2015 中将绑定(bind)设置为 'After Build' 在任务运行器资源管理器中运行 gulp watch,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38381152/

相关文章:

json - 如何让 JSON 架构在 Visual Studio 2015 中工作(智能感知和验证)

node.js - 配置 Gulp 'watch' 任务以进行非常基本的服务器重启(Node JS)

Gulp-watch 不接收新文件

Laravel 5 Elixir 编译 LESS 花费的时间太长

javascript - Laravel elixir "gulp watch"不监视 Javascript 更改

c# - 将 IsWix 模板添加到 Visual Studio 2015

crash - E_UNEXPECTED UWP 灾难性故障

azure - 无法将类型 'System.__ComObject' 的 COM 对象强制转换为接口(interface)类型 'EnvDTE.Project'

javascript - Gulp 有什么问题?

css - Gulp sass 没有在所有导入中定义变量和混合?