2014-01-21 50 views
0

我有根目錄/。在這裏面,我有x/y.coffee。Coffeescript編譯不正確的匹配子目錄

鑑於以下命令:

coffee -w -c -o ./ ./ 

我得到這個文件作爲輸出:./y.js,沒有目錄。

如果我的子目錄中有兩個以上的字符,javascript會將其編譯到一個子目錄中,前兩個字符被剪切。

這不是例如完全一致,在./gesture-panic/x.coffee成爲./nic/x.js

奇怪!

+0

它在'bash'中工作嗎?另外,「./y.js」不包含目錄? –

+0

你是對的,原因是魚殼。 –

+0

在執行程序之前,shell執行[globbing](http://en.wikipedia.org/wiki/Glob_%28programming%29)。 –

回答

0

我有理由相信這可能是魚殼問題。