You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I was thinking it might be a good idea to have a couple of things added to the Node installer in windows. Namely, links to software needed for binary modules requiring a compile in windows... namely the latest Visual Studio (Community or C++ Express) version, and the latest Python 2.x
I don't think that most people coming into node for the first time in Windows understand that those two packages/applications are actually needed for some modules in windows. It would be nice if a simple splash screen during, or at the end of install could clarify this, and have links to the respective sites for download.
Alternatively, if there were an option to actually download/install the latest python and a compatible open-source compiler in windows during the install, that might be preferred.
While there are a great number of modules that are JS-only, and some that have pre/post-install downloaders for pre-built binaries in windows, I think having install options for the environment might be a good idea.
I like the documentation idea @tracker1. Perhaps you could have a poke around in tools/msvs/msi/ to see if you can work out how this might be done? It uses the WiX Toolset. You can generate an .msi file by using vcbuild msi nosign if you have WiX and the other compiler tools installed. Let us know if you have any questions about how to move forward.
I haven't used WiX before, but I took a look at the msi project, and figured out how to get messaging applied to the installer. There are some issues that need to be resolved, but it looks like it's possible to do if needed. Just cut a PR linked to this issue.
This issue has been inactive for sufficiently long that it seems like perhaps it should be closed. Feel free to re-open (or leave a comment requesting that it be re-opened) if you disagree. I'm just tidying up and not acting on a super-strong opinion or anything like that.
Activity
rvagg commentedon Nov 14, 2015
I like the documentation idea @tracker1. Perhaps you could have a poke around in
tools/msvs/msi/to see if you can work out how this might be done? It uses the WiX Toolset. You can generate an .msi file by usingvcbuild msi nosignif you have WiX and the other compiler tools installed. Let us know if you have any questions about how to move forward.kaylynb commentedon Dec 2, 2015
I haven't used WiX before, but I took a look at the msi project, and figured out how to get messaging applied to the installer. There are some issues that need to be resolved, but it looks like it's possible to do if needed. Just cut a PR linked to this issue.
Trott commentedon Jun 8, 2016
The PR is blocked so I'm going to label this blocked too, I guess... :-|
Trott commentedon Jul 7, 2017
This issue has been inactive for sufficiently long that it seems like perhaps it should be closed. Feel free to re-open (or leave a comment requesting that it be re-opened) if you disagree. I'm just tidying up and not acting on a super-strong opinion or anything like that.