Coffeescript note
Nov 11, 2013首先要知道如何讓coffeescript監視檔案的變更然後重新編譯
coffee -wc [path/*.coffee] -o [compiled/]
但是如果要監視多個檔案,並且編譯到不同的資料夾該怎麼做呢?
在google了之後,找到兩個解法(還不知道是不是最好的)
1. 寫Cakefile
2. coffee -o lib -c -w **/**.coffee
Cakefile 怎麼寫看一下這邊Cakefile
coffee -o lib -c -w **/**.coffee
For example, I have following files:
/controllers/users.coffee
/models/user.coffee
Compiled as below
/lib/controllers/users.js
/lib/controllers/user.js
這樣不行,我要的是下面這樣
/lib/controllers/users.js
/lib/models/user.js
我知道了!
coffee -cwo lib .
神招