2014-05-08 33 views
0

看看這個小watch.sh腳本如何同時觀察和編譯多個coffeescript文件?

coffee -j main.js -cw javascripts/*.coffee 
coffee -j controllers.js -cw javascripts/controllers/*.coffee 

這隻會實際觀看的第一個文件夾(javascripts/*.coffee)。

我該如何觀察並將結果編譯成兩個不同的.js文件? (main.js和controllers.js)

期望的結果:

  • 在JavaScript的所有.coffee文件/應的JavaScript被編譯成main.js
  • 所有.coffee文件/控制器應當編譯到controllers.js

編輯:

coffee -j wingme.js -cw javascripts/*.coffee & 
coffee -j controllers.js -cw javascripts/controllers/*.coffee & 
: 我已經通過創建一個簡單的可執行文件,這是否解決了這個

它會在後臺觀看這兩個文件夾。請讓我知道如果你有更好的方法!

+1

Grunt是另一種方法,但'&'方法是我現在要做的...... –

回答

0

您可以創建一個簡單的可執行文件來監視這兩個目錄。

coffee -j wingme.js -cw javascripts/*.coffee & 
coffee -j controllers.js -cw javascripts/controllers/*.coffee & 

它會在後臺觀看這兩個文件夾。