2014-12-08 57 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中的項目打開事件。似乎完美地工作。