Я создаю свое приложение (nsis) в Windows с помощью этой инструкции:
electron-builder --win --x64
Для удобства я также использую asar: false
По умолчанию это папка «Начать в»:
C:\Users\UserName\AppData\Local\Programs\app-name
Но мне нужен еще один:
C:\Users\UserName\AppData\Local\Programs\app-name\resources\app
Я вижу только эти опции , связанные с ярлыками:
createDesktopShortcut = true Boolean | “always”
- Создавать ли ярлык на рабочем столе. Установите всегда, если воссоздавать также при переустановке (даже если пользователь удалил ее).
createStartMenuShortcut = true Boolean
- Создать ли ярлык меню «Пуск».
menuCategory = false Boolean | String
- Создать ли подменю для ярлыка меню Пуск и каталога программных файлов. Если это правда, будет использоваться название компании. Или строковое значение.
shortcutName String
- имя, которое будет использоваться для всех ярлыков. По умолчанию используется имя приложения.
Я могу обойти это, используя process.chdir()
const is_dev = require('electron-is-dev');
if (!is_dev) {
process.chdir('path/to/resources/app');
}
Но есть ли более чистый способ изменить путь к папке «Пуск в» в electron-builder
?