Моя цель состоит в том, чтобы создать электронное приложение и иметь возможность легко редактировать ресурсы в упакованном приложении и видеть изменения в упакованном приложении, не перепаковывая все это.
Я использую электрон-forge, у меня следующая структура после сборки:
/resources
| electron.asar
|
\---app
|
+---.cache
| | compiler-info.json.gz
|
+---node_modules
|
\---src
| index.html
| index.js
|
+---css
| index.css
|
+---images
| svg-logo.svg
|
+---js
| jquery-3.3.1.min.js
| main.js
|
\---svg
Приложение использует данные из папки .cache (и мне все равно, что находится в папке 'src', интересно, почему этопапка копируется в пакет кстати ...).
Я хотел бы знать, можно ли указать, чтобы электрон использовал данные из папки src вместо .cache?
Идея состоит в том, чтобы создать некое базовое приложение, способное выполнять некоторыеjavascript, Jquery и доступ к файловой системе.Таким образом, я могу передать этот пакет моим коллегам по работе, и они могут модифицировать источники, чтобы адаптировать приложение к своим собственным потребностям, без необходимости устанавливать все, что у меня есть, на моем собственном компьютере (nodejs, электрон и т. Д.).
По сути, они (и я) должны иметь возможность просто изменить index.html, main.js, index.css, перезагрузить приложение и увидеть это изменение.
Возможно ли это с электроном?и если да, то как?