I was able to create the .exe installer for Windows using Electron Builder, I create 2 package.json as indicated in the documentation:
https://github.com/electron-userland/electron-builder .
As a result, I had a folder with a working .exe 
"dist:win64": "./node_modules/.bin/build --platform win32 --arch x64"
Assembly section of my main package.json
"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" } }
Everything works fine, I also have the .exe installer, but there is no way to install the .msi installer, which places the contents in the program files directory.

Instead, I finished the installation in the C: \ Users \ UserHome \ AppData \ Local \ Electron folder with the installer, as shown below.

Is there a way to have a real .msi installer using an electronic collector that puts the contents in a folder with a program file. The only working project is https://github.com/theodo/electron-boilerplate, but it uses the previous version of the electron assembly device.
In an electronic document setting noMsi to false, you need to achieve noMsi ...
Should Squirrel.Windows create an MSI installer?
electron electron-builder
Aaleks Apr 04 '16 at 9:30 2016-04-04 09:30
source share