Разобрался, как это сделать, но все же есть вопросы. Шаги, в порядке я их сделал:
Добавьте папку сервера в корневой каталог проекта, добавьте к этому файл server.js.
Создайте экспресс-сервер в файле server.js. Установите его, чтобы использовать публичный путь. Вот мой:
![enter image description here](https://i.stack.imgur.com/GTKjl.png)
Вот мои скрипты в файле package.json для приложения узла:
"scripts": {
"serve": "live-server public/",
"build": "webpack",
"server": "node server/server.js",
"dev-server": "webpack-dev-server"
},
Когда я запускаю npm run build, я перестраиваю свое приложение с помощью Webpack. Когда я захочу развернуть его, я смогу запустить npm run server, который запускает команду моего узла server / serve.js.
Имеет ли это смысл? Буду ли я поддерживать маршрутизацию на стороне сервера и на стороне клиента независимо с этим параметром?