generator-node-boilerplate
Version:
Web application generator for Yeoman
18 lines (14 loc) • 560 B
text/coffeescript
# Production configuration manager.
# Inject middleware references.
module.exports = (app, middleware) ->
# Set the logger to output to a log file.
app.use middleware.logger
format: 'tiny'
stream: require('fs').createWriteStream 'log/server.log'
# Set the views directory.
app.set 'views', "#{__dirname}/../views"
# Enable asset loading.
app.use '/assets', middleware.staticFiles "#{__dirname}/../vendor"
app.use '/assets', middleware.staticFiles "#{__dirname}/../public"
# Set the error handler.
app.use middleware.errorHandler()