судя по всему, ты далек еще. Я тебе приведу самый элементарный код твоего "приложения", дальше постепенно разберешься, читай доки.
Создай в одной папке 3 файла, file.html, file.js и server.js. Последний -- это твой серверный скрипт. в первых 2 - х пиши любой клиентский код, как обычно, в файле file.html подключишь file.js -- <script src = "file.js"></script>. В в server.js пишешь
var fs = require("fs")
var http = require("http")
http.Server(function(request, response){
fs.readFile(request.url.replace(/\//, ""), "utf8", function(err, data){
if(err) return console.log(err)
response.write(data)
response.end()
})
}).listen(yourPort)// тут твой номер порта
Вообще это не совсем правильно, конечно, просто чтобы ты понял, как все работает.
Запускай этот скрипт, затем иди в браузер, набирай адрес вида yourhost:yourport/file.html, например, localhost:8888/file.html и смотри.