2013-09-24 64 views
1

我已經有Grunt配置了我想要的方式,並且一切都按照它應該的方式工作。但作爲懶惰的開發人員,我不必打開命令行並在打開項目時輸入grunt watch,我想我可以在項目根文件夾中創建一個Windows批處理文件,然後運行該文件。在Windows批處理文件中設置GruntJS監視腳本?

我想它會是這個樣子:

grunt watch 
pause 

但是,這只是無休止地循環<path> grunt watch。我也試過call grunt watchstart grunt watch。後者並沒有結束。

這不可能做到嗎?如果是這樣,我做錯了什麼?

+0

只使用'grunt watch'本身在批處理文件中不起作用?我的意思是沒有「暫停」? – jakerella

+0

這就是我第一次想到的。它只是循環:http://i.imgur.com/Yne4BKJ.png – qwerty

回答

3

您可能已將其命名爲grunt.bat,因此在調用時它會自行調用並無休止地循環。

有兩個簡單的解決方案

  1. 要麼叫你的蝙蝠有另一個名字,g.bat例如,簡單地調用它爲g

  2. 或更改內容,以明確調用grunt腳本,與完全指定的路徑

+0

哦,上帝,這可能是它!這樣愚蠢的錯誤。謝謝! – qwerty

+0

我也犯過這個錯誤。 D'哦! – wavetree