Это небольшой пост о небольшом удобном пакете 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.