require('zappa') '0.0.0.0' , 80, -> fs = require('fs') @use 'lib' , static: __dirname + '/lib' libs =[ '/lib/js/json2.js' '/lib/js/jquery.js' '/lib/js/underscore.js' '/lib/js/backbone.js' '/lib/js/coffee-script.js' '/lib/js/coffeekup.js' '/lib/js/bootstrap.js' '/client/coffee/Views.coffee' '/client/coffee/Models.coffee' '/client/coffee/Util.coffee' '/client/coffee/Main.coffee' '/client/index.html' '/lib/css/bootstrap.css' '/lib/css/bootstrap.responsive.css' '/client/css/page.css' ] @get '/': -> @render index: {layout: no} for i in libs v = {} v["#{i}"] = fs.readFileSync(__dirname + i,'utf8') @get v @on connection: -> @emit time: {time: new Date()} @client '/index.js': -> "" @view index: -> doctype 5 html -> head -> title 'Client-side zappa' script src: '/socket.io/socket.io.js' script src: '/zappa/zappa.js' script src: '/index.js' script src: '/lib/js/jquery.js' script src: '/lib/js/json2.js' script src: '/lib/js/underscore.js' script src: '/lib/js/backbone.js' script src: '/lib/js/coffee-script.js' script src: '/lib/js/coffeekup.js' script src: '/lib/js/bootstrap.js' script type:'text/coffeescript' ,src: '/client/coffee/Views.coffee' script type:'text/coffeescript' ,src: '/client/coffee/Models.coffee' script type:'text/coffeescript' ,src: '/client/coffee/Util.coffee' script type:'text/coffeescript' ,src: '/client/coffee/Main.coffee' link rel:"stylesheet" ,type:"text/css",href:"/lib/css/bootstrap.css" link rel:"stylesheet",type:"text/css",href: "/lib/css/bootstrap.responsive.css", link rel:"stylesheet" ,type:"text/css",href: "/client/css/page.css", body id:"app"