KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I want to run a very simple HTTP server. Every GET request to example.com should get index.html served to it but as a regular HTML page (i.e., same experience as when you read normal web pages). Using the code below, I can read the content of index.html . How do I serve index.html as a regular web page? var http = require('http'); var fs = require('fs'); var index = fs.readFileSync('index.html'); http.createServer(function (req, res) { res.writeHead(200, {'Content-Type': 'text/plain'}); res.end(index); }).listen(9615); One suggestion below is complicated and requires me to write a get line for each resource (CSS, JavaScript, images) file I want to use. How can I serve a single HTML page with some images, CSS and JavaScript?
Tags (comma-separated)
Save Edits
Cancel