I\'m using node.js and the \"less\" compiler middleware:
app.configure(function() {
// ...
app.use(express.compiler({ src: __dirname + \'/public\', e
Ah, ok, got it. The trick is to leave away the development errorHandler
app.configure('development', function() {
// app.use(express.errorHandler({ dumpExceptions: true, showStack: true }));
});
It seems to swallow calls to app.error, so now this works:
app.error(function(err, req, res, next) {
sys.puts("APP.ERROR:" + sys.inspect(err));
next(err);
});
This shows the correct error instead of [object Object]