Initial commit

This commit is contained in:
Mattias Erming
2014-07-25 10:48:10 -07:00
commit 3201a33e03
6 changed files with 71 additions and 0 deletions

33
serve.js Normal file
View File

@@ -0,0 +1,33 @@
//
// Run your theme locally.
//
// This script looks for a local `index.js` file and will then
// try to call `index.render()`.
//
// Requirement:
// `npm install resume-schema`
//
// Usage:
// `node serve.js
//
var http = require("http");
var resume = require("resume-schema").resumeJson;
var theme = require("./index.js");
http.createServer(function(req, res) {
res.writeHead(200, {"Content-Type": "text/html"});
res.end(render());
}).listen(8080);
console.log("Serving theme");
console.log("Preview: http://localhost:8080/");
function render() {
try {
return theme.render(resume);
} catch(e) {
console.log("Error: " + e.message);
return "";
}
}