Electron - aplikacje do pakowania
Pakowanie i dystrybucja aplikacji jest integralną częścią procesu tworzenia aplikacji klasycznej. Ponieważ Electron to wieloplatformowa platforma do tworzenia aplikacji komputerowych, pakowanie i dystrybucja aplikacji na wszystkie platformy również powinny przebiegać bezproblemowo.
Społeczność elektronów stworzyła projekt, paczkę elektronów, która zajmuje się tym samym dla nas. Pozwala nam na pakowanie i dystrybucję naszej aplikacji Electron z pakietami specyficznymi dla systemu operacyjnego (.app, .exe itp.) Za pośrednictwem JS lub CLI.
Obsługiwane platformy
Electron Packager działa na następujących platformach hosta -
- Windows (32/64 bit)
- OS X
- Linux (x86 / x86_64)
Generuje pliki wykonywalne / pakiety dla następujących platform docelowych -
- Windows (znany również jako win32, zarówno dla wersji 32/64 bitowej)
- OS X (znany również jako darwin) / Mac App Store (znany również jako mas)
- Linux (dla architektur x86, x86_64 i armv7l)
Instalacja
Zainstaluj pakowacz elektronów za pomocą -
# for use in npm scripts
$ npm install electron-packager --save-dev
# for use from cli
$ npm install electron-packager -g
Aplikacje do pakowania
W tej sekcji zobaczymy, jak uruchomić program pakujący z wiersza poleceń. Podstawowa forma polecenia to -
electron-packager <sourcedir> <appname> --platform=<platform> --arch=<arch> [optional flags...]
To będzie -
Znajdź lub pobierz poprawne wydanie Electron.
Użyj tej wersji Electron, aby utworzyć aplikację w <output-folder> / <appname> - <platform> - <arch>.
--platform i --archmożna pominąć w dwóch przypadkach. Jeśli określisz--allzamiast tego zostaną utworzone pakiety dla wszystkich poprawnych kombinacji platform / architektur docelowych. W przeciwnym razie zostanie utworzony pojedynczy pakiet dla platformy / architektury hosta.