2015-02-23 81 views

回答

1

我不這麼認爲。 BrowserSync是一個同步瀏覽器的工具,而不是運行任務。也許你想看看一個JS任務運行如http://gulpjs.com/http://gruntjs.com/

它們可以運行茉莉,看你的文件和更改後運行(看看噶太)

0

BrowserSync只是工具它會監視一些指定的文件,並在每次更改時將它們提供給瀏覽器。

這不是一個任務運行者,它通過執行像Linting,編譯,測試和服務這樣的任務的插件來處理不同的任務。

兩個這樣流行的TaskRunner應用程序是Grunt和Gulp的節點。

0

這取決於你的意思是什麼「運行」:我加載我的瀏覽器中的html runner文件中嵌入的茉莉花規格 - 並且在grunt(運行在節點上的任務運行器)中運行瀏覽器同步, grunt-browser-sync插件。對規格或源文件的任何更改都會自動重新加載 - 所以每次保存文件時,我的測試都會有效地重新運行,讓我即時對測試結果進行反饋。

我實際上並沒有以這種方式運行硒測試,但我不明白爲什麼這不起作用。我能看到的唯一問題是測試可能會變慢,所以您可能不得不等待瀏覽器重新加載。