Мне нужен был очень простой локальный http-сервер для тестирования, и я услышал о модуле http-сервера Node.js:
HTTP-сервер
Простой http-сервер командной строки с нулевой конфигурацией - это простой http-сервер командной строки с нулевой конфигурацией. Он достаточно мощный для производственного использования, но он прост и достаточно взломан, чтобы его можно было использовать для тестирования, локальной разработки и обучения.
Я установил его с помощью NPM, и инструкции здесь выглядят удивительно просто:
Использование:
http-server [path] [options]
После того, как я запомнил, что каталог моей папки должен быть заключен в двойные кавычки, чтобы он не запутался в пробелах в именах каталогов, он "просто работал":
... за исключением того, что по умолчанию показывается мой локальный контент на моем общедоступном IP-адресе (тот, который я вычеркнул на скриншоте) в дополнение к 127...
и 192...
Мне нужен только localhost (127...
), но я не вижу ни одной соответствующей опции в опциях в документации (она упоминает "адрес", но говорит, что адрес по умолчанию - 0.0.0.0
).
Я должен упустить что-то очевидное здесь. Как мне установить, чтобы он служил только localhost / 127.0.0.1:8080
и не включал остальные?