UNPKG

compound

Version:

CompoundJS - MVC framework for NodeJS

17 lines (14 loc) 523 B
#!/usr/bin/env coffee app = module.exports = (params) -> params = params || {} # specify current dir as default root of server params.root = params.root || __dirname return require('compound').createServer(params) if not module.parent || module.parent.isApplicationLoader port = process.env.PORT || 3000 host = process.env.HOST || "0.0.0.0" server = app() server.listen port, host, -> console.log( "Compound server listening on %s:%d within %s environment", host, port, server.set('env'))