Advertisement
Guest User

Untitled

a guest
Feb 2nd, 2012
260
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. require('zappa') '0.0.0.0' , 80, ->
  2.     fs = require('fs')
  3.     @use 'lib' , static: __dirname + '/lib'
  4.     libs =[
  5.         '/lib/js/json2.js'
  6.         '/lib/js/jquery.js'
  7.         '/lib/js/underscore.js'
  8.         '/lib/js/backbone.js'
  9.         '/lib/js/coffee-script.js'
  10.         '/lib/js/coffeekup.js'
  11.         '/lib/js/bootstrap.js'
  12.    
  13.         '/client/coffee/Views.coffee'
  14.         '/client/coffee/Models.coffee'
  15.         '/client/coffee/Util.coffee'
  16.         '/client/coffee/Main.coffee'
  17.         '/client/index.html'
  18.  
  19.         '/lib/css/bootstrap.css'
  20.         '/lib/css/bootstrap.responsive.css'
  21.         '/client/css/page.css'
  22.         ]
  23.  
  24.     @get '/': ->
  25.         @render index: {layout: no}
  26.     for i in libs
  27.         v = {}
  28.        
  29.  
  30.         v["#{i}"] = fs.readFileSync(__dirname + i,'utf8')
  31.         @get v
  32.     @on connection: ->
  33.       @emit time: {time: new Date()}
  34.  
  35.     @client '/index.js': ->
  36.         ""
  37.     @view index: ->
  38.         doctype 5
  39.         html ->
  40.             head ->
  41.                 title 'Client-side zappa'
  42.                 script src: '/socket.io/socket.io.js'
  43.                 script src: '/zappa/zappa.js'
  44.                 script src: '/index.js'
  45.                 script src: '/lib/js/jquery.js'
  46.                 script src: '/lib/js/json2.js'
  47.                 script src: '/lib/js/underscore.js'    
  48.                 script src: '/lib/js/backbone.js'
  49.                 script src: '/lib/js/coffee-script.js'
  50.                 script src: '/lib/js/coffeekup.js'
  51.                 script src: '/lib/js/bootstrap.js'
  52.  
  53.                 script type:'text/coffeescript' ,src: '/client/coffee/Views.coffee'
  54.                 script type:'text/coffeescript' ,src: '/client/coffee/Models.coffee'
  55.                 script type:'text/coffeescript' ,src: '/client/coffee/Util.coffee'
  56.                 script type:'text/coffeescript' ,src: '/client/coffee/Main.coffee'
  57.                  
  58.                 link rel:"stylesheet" ,type:"text/css",href:"/lib/css/bootstrap.css"
  59.                 link  rel:"stylesheet",type:"text/css",href: "/lib/css/bootstrap.responsive.css",
  60.                 link rel:"stylesheet" ,type:"text/css",href: "/client/css/page.css",
  61.             body id:"app"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement