From bff997aff6d7220a8183421bdff64c9a1ef352c3 Mon Sep 17 00:00:00 2001 From: Jason Woofenden Date: Wed, 26 Oct 2011 20:14:20 -0400 Subject: [PATCH] load common.coffe into client --- index.html | 1 + server.coffee | 15 +++++++++++++-- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/index.html b/index.html index fc6742c..7322952 100644 --- a/index.html +++ b/index.html @@ -9,6 +9,7 @@ + diff --git a/server.coffee b/server.coffee index b3624ae..9beb901 100644 --- a/server.coffee +++ b/server.coffee @@ -16,9 +16,20 @@ css_handler = (args, out, request, url_parts) -> out.end css js_handler = (args, out, request, url_parts) -> - fs.readFile 'client.coffee', 'utf8', (err, data) -> + basename = url_parts.pathname.substr 1, (url_parts.pathname.length - 4) + if basename is 'client' + filename = 'client.coffee' + else if basename is 'common' + filename = 'common.coffee' + else + error = "Unknown js basename: #{basename}" + console.log error + out.end(error) + return + + fs.readFile filename, 'utf8', (err, data) -> if err - return out.end 'Server failed to read client.coffee' + return out.end "Server failed to read #{filename}" out.end coffee.compile data html_handler = (args, out, request, url_parts) -> -- 1.7.10.4