Ответ
Да, можно. npm serve — это не встроенная команда npm, но можно использовать пакет serve для раздачи статических файлов.
Установка и запуск:
npm install -g serve
serve -s build
Где -s — флаг для SPA (переадресация всех запросов на index.html), а build — папка с собранным проектом.
Альтернативы:
http-server(легковесный сервер)express(для кастомных серверов)
Ограничения:
serveне заменяет боевой сервер (Nginx, Apache), но подходит для тестирования.- Нет SSR из коробки.
Пример с express:
const express = require('express');
const app = express();
app.use(express.static('build'));
app.listen(3000);