Я хочу использовать polymer serve
для обслуживания моего приложения LitElement во время разработки, не дожидаясь завершения polymer build
после каждого изменения. Однако приложение использует относительные URL-адреса для доступа к API, например GET /api/api_method
, и AFAIK я не могу заставить polymer serve
и мой сервер работать на одном порте (например, localhost:8080
).
В настоящее время я запускаю polymer build
, а затем запускаю свой локальный сервер Python, который обслуживает файлы Polymer как статические.
Идеальный сценарий:
$ run_my_server.sh --port=8081
$ polymer serve --api_server="localhost:8081"
Затем для маршрутов, которые находятся в каталоге сборки полимера, они будут обслуживаться, в противном случае запрос будет перенаправлен на localhost:8081
.
Есть ли другие способы настроить локальный процесс разработки без перестройки всего приложения после каждого изменения?
localhost
перед развертыванием. - person EvilTosha   schedule 19.08.2019