1.0.1 • Published 3 years ago
@scottwalker/node-static-server v1.0.1
Статический NodeJS сервер
Простой статический сервер написанный на NodeJS без использования сторонних библиотек
Пример использования
const { StaticServer } = require("@scottwalker/node-static-server")
// Инициализировать сервер
const server = new StaticServer({
protocol: "http",
host: "localhost",
port: 3030,
rootDir: "./public",
indexFile: "index.html",
notFoundFile: "notFound.html",
mimeTypes: {
"custom": "text/custom"
}
})
// Слушать событие запуска
server.on("start", ({ message }) => console.log(message))
// Запустить сервер
server.start()
Конфигурация
protocol - протокол соединения
host - хост соединения
port - порт соединения
rootDir - корневая директория для статических файлов
indexFile - индексный файл
notFoundFile - файл показываемый в случае ошибки 404
mimeTypes - карта расширений и их MIME-типов