Вы не должны принудительно поддерживать сервер, так как он не будет работать. Веб-сервер прослушивает соединения в сокете и никогда не должен останавливаться, если он останавливается из-за какой-то ошибки.
Вы не должны использовать сервер dev для производства. Если вам нужно опубликовать веб-страницу, вам нужен http-сервер.
Поскольку вы работаете в узле, я бы порекомендовал expressjs .
Это не сложная задача. и вы можете разработать сервер, соответствующий вашим потребностям.
Здесь у вас есть простой пример:
my_folder
|-server.js
|-public/
И server.js содержит:
var express = require('express');
var app = express();
app.use(express.static('public'));
app.listen(8080);
Поместите ваши файлы в «публичную» папку. Все файлы в этой папке будут обслуживаться, когда вы запросите их в браузере.
в «my_folder» запустите «npm install express» и «npm start», и сервер будет прослушивать в «localhost: 8080».