Electron загружает index.html, но не остальные файлы пакета - PullRequest
1 голос
/ 10 апреля 2019

У нас есть электронное приложение, и мы хотим загрузить пакет рендерера, используя loadUrl().

win=new BrowserWindow({ /* ... */ })
win.loadURL(`file://${path.join(__dirname, '../../render/build/index.html')}`);

Внутри html-файла мы загружаем React Bundle

<script type="text/javascript" src="/js/app-my-hash.bundle.js"></script>

Однако,Как и ожидалось, файл не найден, так как, мне кажется, мне нужно как-то установить рут проекта.Я получаю эту ошибку

Failed to load resource: net::ERR_FILE_NOT_FOUND

Какие настройки мне не хватает на стороне электронов (или на стороне веб-пакета), чтобы заставить это работать?

1 Ответ

1 голос
/ 11 апреля 2019

Используйте относительный URL, например: src="js/app-my-hash.bundle.js" или src="./js/app-my-hash.bundle.js"

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