2014-12-08 21 views
2

我一直在使用asp.net-vnext,并且目前正在使用Visual Studio 2015中的任务运行器来查看grunt集成,在asp.net-vnext和Visual Studio 15中使用Grunt-Contrib-Watch

我有一个grunt文件,它使用grunt-contrib-watch来监视我的SASS文件并在WWWRoot中将它们编译为CSS。

grunt文件有效,但是当我将它附加到生成后事件并进行调试时,VS不会启动浏览器。我认为这是因为grunt-contrib-watch任务永远不会返回,因此VS无法告诉任务完成。

我可以使用grunt-concurrent和grunt-open任务在watch任务运行时打开浏览器,但这意味着将项目url硬编码到grunt文件中,而不是那么热衷,这感觉有点冒失。

有没有更好的方法来实现这一目标?

感谢

皮特

回答

0

原来,这是不是它打算使用的方式,因为已经向我指出,看文件的变化,是不是真的建立反正有关。

我在GruntFile中添加了另一个任务,它只是监视SCSS文件,并将其关联到TaskRunner中的项目打开事件。似乎完美地工作。