Запуск локального сайта через сервер node?
как теперь в этом сервере открыть мой файл Это называется serve static content. По умолчанию такой функциональности нет, но сделать очень просто: по соответствующему запросу читать файл и отдавать его через response.write. Чтобы было еще проще и с плюшками, есть пакет  serve-static, там в примерах все описано.
Ну или чтоб совсем код не писать, можно так: https://www.npmjs.com/package/static-server
Вам потребуется express для простоты работы.
Устанавливаемnpm i express --save
Код сервера server.js:var app = require('express')();
var http = require('http').Server(app);

app.get('/', function(req, res){
  res.sendfile('index.html');
});

http.listen(3000, function(){
  console.log('listening on *:3000');
});
Запускаем сервер:node server.js
По адресу localhost:3000 будет ваш сайт.
ищите информацию по nodejs express