2012-04-20 96 views
0

我已經安裝了nodejs,使用npm安裝了咖啡並註冊了環境變量,現在準備第一次將我的CoffeeScript編譯爲JavaScript。使用NodeJS在Windows上編譯CoffeeScript

我在c:\MyCoffeeScriptProject\

coffee --compile --output js/ 

運行以下命令,接下來發生的事情是,我得到的「JS」文件夾中的互動窗口,並沒有什麼。

coffee> 

我期待所有.coffee文件被編譯到「JS」文件夾中的文件.js

回答

4

你沒有告訴它要編譯哪些文件。

Usage: coffee [options] path/to/script.coffee [args] 

在當前目錄的末尾附加一個句點。

coffee --compile --output js/ . 

如果重新排列它,它會更容易閱讀。

coffee --output js/ --compile . 

編譯在.所有咖啡文件js/

常見的使用模式是有一個src文件夾。

coffee --output js/ --compile src/ 
+0

這是我見過的最好的例子列表 - 謝謝。 – Fenton 2012-04-20 22:03:12

1
c:/parent>coffee --output output --compile src 

其中 「輸出」 是空白文件夾, 「SRC」 文件夾中包含咖啡文件。 在src層執行命令。