Как мне настроить Webpack для реагирующего сайта, чтобы иметь возможность использовать его без сервера - PullRequest
0 голосов
/ 02 февраля 2019

Я создаю сайт реакции.Цель этого состоит в том, чтобы иметь возможность просто поместить готовый веб-сайт на USB-ключ и использовать его на компьютере без какого-либо доступа к Интернету.

Я использую реагирование v16.6.Я уже пытался просто открыть файл build/index.html, но я получил несколько Not allowed to load local resource: file:///static/..., и страница была пуста.В этих проектах используется файл JSON, изображения и видео.

Я не знаю, куда мне идти отсюда, чтобы иметь возможность это сделать.

Спасибо за любую помощь.

1 Ответ

0 голосов
/ 02 февраля 2019

Исходя из некоторых ваших данных, я предполагаю, что вы используете create-Reaction-app.

Если вы прочитаете сообщение об ошибке или загляните в build.html, вы увидите, что созданный сайтпытается загрузить ваш JavaScript из /build/static/js/....Это будет эффективно пытаться загрузить файлы из корня файловой системы, а не из текущего каталога.Вы можете установить "homepage": "." в package.json, и встроенный сайт загрузит файлы правильно.Это задокументировано в сообщении, которое вы получаете, когда делаете npm run build, которое также ссылается на https://github.com/facebook/create-react-app/blob/master/packages/react-scripts/template/README.md#deployment для получения более подробной информации.

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