diff options
Diffstat (limited to 'app.js')
-rw-r--r-- | app.js | 14 |
1 files changed, 12 insertions, 2 deletions
@@ -43,10 +43,20 @@ app.get('/', function(req, res) { app.get('*', function(req, res) { console.log("404 - " + req.url); - fs.readFile('public/404.html', 'utf8', function(err, data) { + fs.readFile('public/404.md', 'utf8', function(err, data) { if (err) return console.log(err); - res.status(404).send(data); + fs.readFile('public/css/style.css', 'utf8', function(err, style) { + var html = '<html>'; + html += '<head>'; + html += '<style>' + style + '</style>'; + html += '</head>'; + html += '<body class=\'markdown-preview\' data-use-github-style>'; + html += converter.makeHtml(data); + html += '</body>'; + html += '</html>'; + res.status(404).send(html); + }); }); }); |