Это небольшой пост о небольшом удобном пакете NPM, на который я наткнулся несколько дней назад.

Много раз вы пробуете какой-нибудь JS-код (может быть, последний фреймворк, вышедший на прошлой неделе) с некоторым HTML, и вскоре возникает потребность в сервере.

Я всегда находил процесс настройки простого HTTP-сервера для возврата некоторых файлов HTML и данных JSON немного утомительным.

Теперь, если вы собираетесь работать только с файлами HTML и вам действительно не нужно подключаться к базе данных, это быстрое и простое решение, а не настройка веб-сервера с использованием различных инструментов.

serve - это пакет NPM, который преобразует наш текущий рабочий каталог в виртуальный каталог, то есть каталог размещается на localhost.

Предполагая, что Node предварительно установлен в вашей системе, откройте терминал и установите serve глобально:

npm install -g serve

Затем перейдите в наш текущий рабочий каталог и нажмите «serve». Теперь ваш локальный каталог размещен на localhost.

Порт по умолчанию - 3000, но вы можете указать порт с помощью следующей команды:

serve -p port_number

Откройте браузер и введите localhost: номер_порта для проверки.

Теперь вы можете даже иметь файл data.json в своем каталоге и выполнять вызов AJAX, чтобы вернуть его.

Пожалуйста, обратитесь к приведенной ниже ссылке для пакета NPM.