Я создал простое приложение в действии и хочу использовать его в своем отдельном проекте.поэтому я сгенерировал сборку приложения реакции, используя.
npm run build
Сборка успешно сгенерирована, и во время сборки я скопировал файл main.js в новыйсозданный домен что-то вроде
http://reactbuild.localhost.com/public/build/main.js
На моей html-странице я включил библиотеку реагирования для использования реакции на одной странице.
<div id="root"></div>
<script crossorigin src="https://unpkg.com/react@16/umd/react.development.js"></script>
<script crossorigin src="https://unpkg.com/react-dom@16/umd/react-dom.development.js"></script>
<script crossorigin src="https://unpkg.com/babel-standalone@6.15.0/babel.min.js"></script>
<script type="text/javascript" src="http://reactbuild.localhost.com/public/build/main.js"></script>
После добавления сценария в html-файл все работает нормально, но иногда в консоли он не загружает данные и выдает некоторую ошибку (при получении сценария получен неверный код ответа HTTP (404)), посколькув реакции я нажимаю на какой-то URL, и всегда происходит одна ошибка
Error during service worker registration: DOMException: Only secure origins are allowed.
, поэтому вы можете помочь мне, в чем заключается проблема в моем коде, и нужно ли мне запускать приложение реакции, используя * 1020?*
npm start
Потому что в настоящее время я обращаюсь к нему, используя поддомен.Итак, как правильно использовать реагировать lib в одностраничном приложении.