Электронный упаковщик

Я искал вокруг, но не смог найти ответ.

Как мне упаковать свое электронное приложение с опцией --asar, но разрешить просмотр определенных подкаталогов? Например, мое приложение будет использовать подкаталог с именем data, чтобы пользователи могли копировать в него текстовые файлы для обработки. Я видел что-то, называемое unpack, но не очень понятно, как его использовать.

заранее спасибо,

дон

1 ответ

Решено......

По какой-то причине, когда вы упаковываете пакет с параметром --asar, электронный упаковщик не может определить рабочий каталог, даже выполняя его код. Так что.... если вы поместите данные в каталог приложения, архив будет архивировать ваши данные со всем остальным, делая их только для чтения. Даже добавление новых файлов в каталог ресурсов не работает.

Я просто создал отдельный каталог из моего каталога приложений и указал на мои функции fs, чтобы указать на это.

Другие вопросы по тегам