Я работаю с приложением PHP (это Joomla, но я не думаю, что это имеет большое значение - я полагаю, что ответ здесь будет одинаковым, независимо от серверной технологии), и я хочу встроить приложение React в одностраница этого.
Я создаю приложение React вне моего основного дерева приложений, потому что мне нужны только выходные файлы в моем веб-приложении.Мой подход заключается в использовании npm run build
для сборки приложения React.js и последующего копирования вывода моей папки /build
в папку /media/my-app
моего сайта.
Вывод моего процесса сборкинабор файлов, которые выглядят как build/static/js/2.1a11a1a1.chunk.js
, build/static/js/runtime-main.d5223cc00.js
, build/static/js/main.0a010202.chunk.js
и так далее.Похоже, что они проиндексированы asset-manifest.json
.
Переместив эти файлы в /media/my-app
, что мне нужно включить в мой PHP-файл, чтобы приложение работало?Нужно ли включать React самостоятельно или он входит в комплект?Что мне нужно включить, чтобы иметь возможность запускать приложение из манифеста - я предполагаю, что эти хэшированные имена не являются чем-то, с чем мы должны взаимодействовать напрямую?