Одностраничные приложения должны быть скомпилированы в один (в некоторых случаях больше) файл .js.В вашем случае, создание-реакция-приложение или аналогичные инструменты несут ответственность за выполнение этого требования.
В списке выполнения pom.xml вы можете увидеть команды npm install, npm build.Они очень похожи на mvn clean install и mvn buuild.
Зависимости разрешаются из поля зависимостей package.json и устанавливаются в node_modules.Когда есть зависимости, сборка npm (или сборка create-реагировать-app-сервлет) компилирует весь исходный код + зависимости в файл js.Это, вероятно, имеет имя, как main.XXXXXX.js.
В конце концов, у вас есть папка dist, состоящая из .html, .js и других ресурсов.
Было бы лучше, если бы вы поделились подробностями о том, что происходит с развертыванием Jetty