Встречается на собеседованиях • сегодня

Можно ли запустить на сервере npm serve

Да, можно. npm serve — это не встроенная команда npm, но можно использовать пакет serve для раздачи статических файлов.

Установка и запуск:

bash
npm install -g serve
serve -s build

Где -s — флаг для SPA (переадресация всех запросов на index.html), а build — папка с собранным проектом.

Альтернативы:

  • http-server (легковесный сервер)
  • express (для кастомных серверов)

Ограничения:

  • serve не заменяет боевой сервер (Nginx, Apache), но подходит для тестирования.
  • Нет SSR из коробки.

Пример с express:

javascript
const express = require('express');
const app = express();
app.use(express.static('build'));
app.listen(3000);
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы