Derlemek için electron-packager ve Windows yükleyici paketi oluşturmak için grunt-electron-installer kullanmak için bir elektron uygulaması var. Yükleme sonrasındaYüklü Elektron Uygulaması İçin Kısayollar Oluşturma
ben şöyle sincap olayları işlemek:
//...
switch (squirrelCommand) {
case '--squirrel-install':
case '--squirrel-updated':
createShortcuts(cleanUp);
break;
//...
ve createShortcuts işlev sadece zaman kısayol Ancak bu işleri --createShortcut=myapp.exe
argümanlar
ile Update.exe (Squirrel.exe)
aramak için bir çocuk işlemi olarak çoğaltılır Üretilen, myapp
yerine Electron
olarak adlandırılmıştır.
Kısayolun çıktı adını belirtmenin başka bir yolunu göremiyorum, bu nedenle oluşturulan kısayolu nasıl değiştirebilirim? myapp
?
2016-03-20 10:34:35> ApplyReleasesImpl: Creating shortcut for myapp.exe => C:\Users\zeus\Desktop\Electron.lnk
2016-03-20 10:34:35> ApplyReleasesImpl: About to save shortcut: C:\Users\zeus\Desktop\Electron.lnk (target C:\Users\zeus\AppData\Local\myapp\Update.exe, workingDir C:\Users\zeus\AppData\Local\myapp\app-0.0.3, args --processStart myapp.exe)