Могу ли я встроить или обслуживать встроенное приложение React в другом приложении React-Router? - PullRequest
0 голосов
/ 16 февраля 2019

У меня есть личный сайт / портфолио, созданный с использованием ReactJS и React-Router.Я хочу иметь возможность использовать отдельно разработанные и построенные приложения ReactJS в качестве демонстрационных программ для своего кода на моем личном веб-сайте (а не предоставлять внешнюю ссылку).Я использовал Create-React-App для начальной загрузки исходного приложения веб-сайта.

Я попытался поместить встроенные файлы (файлы index.html и * .js) в общую папку, которая была скопирована в / buildпапка, когда приложение построено.Однако эти файлы не обслуживаются.

Интересно, что он работал с сервером разработки React, но перестал работать после сборки и обслуживания с помощью модуля npm 'serve'.

Например.Я скопировал встроенное демонстрационное приложение в

/public/demo-builds/[app-name]/

, и оно копируется при создании основного веб-приложения, так как

/build/demo-builds/[app-name]/

Доступ к my-domain-name.com/demo-builds/[app-name] или my-domain-name.com/demo-builds/[app-name]/index.html приводит к ошибке.

Является ли это проблемой в моей общей методологии попыток обслуживать отдельные встроенные приложения в приложении реакции-маршрутизатора?

Существует ли приемлемый способ обслуживания встроенных приложений React в приложении React?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...