Skip to content

Installer: Add support for non-default Node.js installs deployed on Windows OS with MSI #755

Description

@ppawlowski

Description

Node.js detection currently assumes the installation is in a default location:

  • %ProgramFiles%\nodejs\node.exe
  • %ProgramFiles(x86)%\nodejs\node.exe

The Node.js MSI lets users choose a custom installation directory, and any MSI-based install outside these two paths goes undetected.

While we should not scan the whole storage to find files, the MSI installation seems to provide a way to get the installation directory from the Windows registry.

The goal of this task is to:

  1. Identify the possibility of finding a system-wide Node.js installation using MSI metadata stored in the system registry
  2. Implement a solution if possible

Requested By

#749 (review)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

type:featureNew feature or request that needs to be turned into Epic/Story details

Projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions