Squirrel vs NSIS
See original GitHub issue- I have read the contribution documentation for this project.
- I agree to follow the code of conduct that this project follows, as appropriate.
- I have searched the issue tracker for an issue that matches the one I want to file, without success.
I am wondering why electron-forge
is using Squirrel by default for Windows, while electron-build
reports Squirrel as deprecated. Is that because the transition to NSIS should still be made or are there any other reasons to have Squirrel as default?
Issue Analytics
- State:
- Created 5 years ago
- Comments:9 (2 by maintainers)
Top Results From Across the Web
Squirrel vs NSIS · Issue #485 · electron/forge - GitHub
IMO NSIS is a worse installation and user experience than Squirrel.Windows, and I don't see us adding first party support for it any...
Read more >Electron: The Bad Parts. Most cross platform programming…
The official Electron documentation suggests the Squirrel (Windows ... It is based on the established NSIS installer (Windows) and plain old ...
Read more >Application deployment with NSIS and Squirrel - Igor Kulman
The problem with Squirrel is that it cannot install a hardware driver as part of the installation process and it typically install applications ......
Read more >Squirrel.Windows - electron-builder
Squirrel.Windows target is maintained, but deprecated. Please use nsis instead. To use Squirrel.Windows please install electron-builder-squirrel-windows ...
Read more >electron-forge won't let me use NSIS - Stack Overflow
I'm trying to make an application with a customizable installer through NSIS, but electron-forge always reverts to Squirrel.Windows.
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
To be frank, that is a very misleading statement by the folks documenting over at
electron-builder
. Squirrel is no where close to being deprecated. I would claim that the majority of big Electron apps nowadays use Squirrel.Windows. Look at anything like Atom or Slack…IMO NSIS is a worse installation and user experience than Squirrel.Windows, and I don’t see us adding first party support for it any time soon. You can, of course, use the NSIS target from
electron-builder
as a target inelectron-forge
but I see Squirrel.Windows as the way moving forward.To be 100% clear, Squirrel.Windows is “deprecated” in
electron-builder
only. The maker ofelectron-builder
has no involvement in the release or maintenance of Squirrel.Windows and definitely doesn’t have the power to call it “deprecated”. I will continue recommending Squirrel.Windows to anyone who asks me.TLDR: Use Squirrel 😄
So, for who’s starting now, whats the best library to use nowadays?