Есть что-нибудь особенное в renderer.js в Electron? - PullRequest
1 голос
/ 04 мая 2019

Я понимаю разницу между renderer.js и main.js в Electron, но я не понимаю, почему Electron предполагает существование файла renderer.js в первую очередь.По правде говоря, renderer.js - это просто JS-файл, включаемый в index.html приложения ..., если бы вы назвали его index.js, все было бы по-другому.В их примерах даже сказано: «включите здесь столько сценариев, сколько пожелаете».Так что на самом деле это то же самое, что и обычная веб-страница ... вы просто включаете JS, и файл с именем renderer.js не является строго необходимым и ничем не отличается от любого другого включенного JS.

Есть ли у меняэто верно?

1 Ответ

2 голосов
/ 04 мая 2019

Я использую Electron уже несколько лет и никогда не использовал файл "renderer.js".Я склонен использовать «app.js» или что-то более специфичное для приложения, но это просто привычка.

Не имеет значения, как называются файлы - вы можете назвать «main.js» как угодно -late-for-dinner.js "и до тех пор, пока вы указываете это как точку входа в ваш package.json, все будет хорошо.То же самое для "renderer.js"

Я бы предположил, что имена "main.js" и "renderer.js" были выбраны для иллюстрации отдельных доменов, а не потому, что они в любом случае "необходимы",

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