Обслуживайте HTML-страницу с помощью Node.js

Узнайте, как обслуживатьindex.htmlHTML-страница с использованием Node.js без зависимостей

Мне нужно было обслуживать HTML-страницу с сервера Node.js, и это простейший код, который помогает:

const http = require('http')
const fs = require('fs')

const server = http.createServer((req, res) => { res.writeHead(200, { ‘content-type’: ‘text/html’ }) fs.createReadStream(‘index.html’).pipe(res) })

server.listen(process.env.PORT || 3000)

Никаких зависимостей не требуется.

Добавьте это вapp.jsфайл, затем создайтеindex.htmlстраницу и запуститеnode app.js

Обратите внимание, что приведенный выше код не поддерживает обслуживание статических ресурсов, он просто обслуживаетindex.htmlстраница.

Скачать мою бесплатнуюСправочник по Node.js


Дополнительные руководства по узлам: