2013-12-20 67 views
3

我習慣成爲前端開發人員。我是NodeJS的新手。Node.js與CoffeeScript,如何調試?

我總是使用CoffeeScript來構建前端代碼。

我有一個CoffeeScript的文件如下所示:

http = require 'http' 

http.createServer (req, res) -> 
    res.writeHead 200, {'Content-Type': 'text/plain'} 
    res.end 'Hello World\n' 
.listen 1337 

console.log 'Server running at http://127.0.0.1:1337/' 

所以我鍵入命令$ coffee server.coffee,它做工精細,用$ node server.js

同樣的效果所以我決定我寫使用CoffeScript我的NodeJS應用,當我將它部署到生產環境中時,我會將所有CoffeeScript文件編譯爲Javascript文件。

所以:

  1. 我不知道如何調試的CoffeeScript。

  2. 我對自己學習的NodeJS,我不知道如果以上步驟是否正確或合理

+1

1.源圖,2.看起來不錯。 – elclanrs

+1

可能重複http://stackoverflow.com/questions/11068023/debugging-coffeescript-line-by-line – CodeColorist

+0

我會說這取決於。你想要調試什麼?編譯腳本本身?還是一個操作呢? – Neikos

回答

0

這花了我永遠搞清楚。

coffee --nodejs debug server.coffee 

顯然您可以通過指定--nodejs標誌將選項傳遞給節點。更多關於this other post