Skip to content

The Windows installer (a.k.a the 🐘 in the room) #16

@refack

Description

@refack

So for some unknown historical reason node core has a Windows installer (probably to appease the MS gods)...
After a recent conversation with @ljharb, IMHO the installer should be in this WG's focus, since it's essentially a "management-challenged" version manager....
We are fielding issues as:

Which bring up the same issues that are discussed here, like:

  • where do we put the global node_modules?
  • Should we install npm or not, and where?
  • Does core want to officially support side-by-side multi-version, and if so how to switch versions (i.e. version manager yes or no)?
  • How to detect which version are installed?

Not to diminish from this WG's efforts in the least, and not intending to step on anyone's toes!!!
It's just that our questions are less "academic" since they are motivated by issues opened by users, since the Windows installer is unfortunately an existing core feature 🤦‍♂️ So we need to answer them sooner rather than later...
BTW: Personally my prefered answer would have been "The Windows installer is deprecated, use the zipped package or a userland version manager" but it got push-back nodejs/node#4603 (comment)

/cc @tniessen @nodejs/platform-windows

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions