Electron MSI Installer mit dem electron-builder erstellen
Ich habe es geschafft, ein .exe-Installationsprogramm für Windows mithilfe von electron builder zu erstellen. Ich erstelle 2 package.json, wie in den Dokumenten angegeben:
https: //github.com/electron-userland/electron-builde.
Ich hatte einen Ordner mit einer funktionierenden .exe
"dist:win64": "./node_modules/.bin/build --platform win32 --arch x64"
Der Build-Bereich meiner Haupt-package.json ist
"build": {
"app-bundle-id": "org.test.mytest",
"app-category-type": "public.app-category.graphics-design",
"osx": {
"contents": [
{
"x": 410,
"y": 150,
"type": "link",
"path": "/Applications"
},
{
"x": 130,
"y": 150,
"type": "file"
}
]
},
"win": {
"title": "My awesome app",
"version": "2.28.999.1",
"noMsi": false,
"authors": "Author"
}
}
Alles funktioniert einwandfrei, ich habe ein .exe-Installationsprogramm, aber es gibt keine Möglichkeit, ein .msi-Installationsprogramm zu verwenden, mit dem der Inhalt in das Programmdateiverzeichnis gestellt wird.
Instead Ich endete mit einer Installation im Ordner C: \ Users \ UserHome \ AppData \ Local \ electron mit und Installationsprogramm wie unten.
Gibt es eine Möglichkeit, ein echtes .msi-Installationsprogramm mit electron builder zu haben, das den Inhalt in den Ordner "Programme" legt? Das einzige Projekt, das funktioniert hat, ist dieseshttps: //github.com/theodo/electron-boilerplat aber es wird eine frühere Version von electron-builder verwendet.
Im Elektronendokument das @ einstellnoMsi
zu falsch, sollte den Trick machen ...
Should Squirrel.Windows create an MSI installer?