2013-12-20 5 views
3

Я привык быть Front-End Developer. Я новичок в NodeJS.Node.js с CoffeeScript, как отлаживать?

Я всегда использую CoffeeScript для создания кода Front-end.

У меня есть 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

Так что я решил, что я пишу мое приложение NodeJS с помощью CoffeScript, Когда я развожу его в производственную среду, я скомпилирую все файлы 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

Смежные вопросы