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