有一个gulp监视任务等待凉亭完成

时间:2015-08-06 04:33:21

标签: gulp bower visual-studio-2015 gulp-watch gulp-inject

我尝试创建gulp任务以观看bower.json,以便在更改时gulp-inject更新index.html。但是,如果更新需要从Internet获取新组件,则监视任务通常在文件关闭之前完成。 main-bower-files看不到任何新文件,index.html会覆盖与之前相同的内容。

我使用开箱即用的Visual Studio 2015 bower and gulp集成。该集成会自动运行bower以响应对bower.json的更改。

如何告诉我的手表任务等到凉亭完成?

2 个答案:

答案 0 :(得分:0)

没有办法。我们无法知道什么时候bower安装将从另一个shell结束。

只需安装所需的软件包并运行观察程序。

答案 1 :(得分:0)

一个可能但不太好的解决方案是观察bower_components目录以进行更改而不是bower.json。它虽然不值得cpu ...

我想知道为什么你真的需要这个,如果你手动触发一个凉亭安装你也可以轻松重启你的gulp watch任务...