node.jsで動作するように単純なhttpリクエストを受け取っていないようです。次のコードは、何もロギングせずにエラーを出力するだけです。node.js httpモジュールを使用しています
http = require 'http'
callback = (response) ->
console.log 'callback'
str = ''
# another chunk of data has been recieved, so append it to `str`
response.on 'data', (chunk) ->
console.log 'data'
str += chunk
# the whole response has been recieved, so we just print it out here
response.on 'end', ->
console.log str
http.get 'http://hacker-news.firebaseio.com/v0/topstories.json', callback
生成されるJavaScript:
// Generated by CoffeeScript 1.10.0
(function() {
var callback, http;
http = require('http');
callback = function(response) {
var str;
console.log('callback');
str = '';
response.on('data', function(chunk) {
console.log('data');
return str += chunk;
});
return response.on('end', function() {
return console.log(str);
});
};
http.get('http://hacker-news.firebaseio.com/v0/topstories.json', callback);
}).call(this);