Я пытаюсь следовать инструкциям на этой странице: https://electronjs.org/docs/tutorial/application-distribution#manual -распределение однако оно очень расплывчато и неясно.
Я пытаюсь создать приложение, которое просто index. html с некоторыми состояниями c (JS, CSS, изображения.) Нет обращений к API на стороне сервера со стороны клиента.
Документы говорят, что использовать это макет:
electron/resources/app
- package.json
- main.js
- index.html
Но у меня это не работает.
Что такое главное. js? Я предполагаю, что это электронный скрипт, который должен создать главное окно браузера и установить URL для моего локального индекса. html, а не что-то, что выполняется в окне веб-просмотра.
Почему это говорит индекс. html должно быть там? Я думаю, что URL для индекса. html указан в main. js? (У меня все клиентские активы в папке "publi c".)
Зачем ему нужен пакет. json? У меня нет сценариев и я не использую никаких дополнительных npm модулей.
Я перепробовал несколько макетов, но все, что происходит, когда я дважды щелкаю на Electron.exe, - это немедленное завершение работы без каких-либо ошибок. Из того, что я могу сказать, он никогда не выполняет мой главный. js скрипт.
Я не могу найти никаких дополнительных ресурсов по настройке простого ручного распространения.