Я создаю настольное приложение, используя Python, JS, HTML и CSS. Подключаю python через угорь. Когда я запускаю свое настольное приложение через терминал python, оно работает отлично.
Однако, когда я запускаю приложение через электрон, через командную строку:
$npm start
Настольное приложение загружается, но не выполняется ни на одном из серверов python, что хорошо объясняется этой ошибкой в инспекторе:
Failed to load resource: net::ERR_FILE_NOT_FOUND eel.js:1
Я не уверен, что вызывает это, я потратил последние 8 часов на тестирование, но безрезультатно.
Я знаю, что вам может понадобиться дополнительная информация, но я проверял все, от файловой структуры, то есть __.py снаружи web, чтобы вставить <script type="text/javascript" src="/eel.js"></script>
, поэтому, пожалуйста, прокомментируйте ниже, что конкретно вам нужно, поскольку включение всех возможных причин было бы очень большим вопросом. Я включу все, что имеет отношение к этому вопросу, в правки вместе с окончательным ответом для тех, у кого в будущем возникнут похожие проблемы.