Installer: Add support for non-default Node.js installs deployed on Windows OS with MSI
Los mantenedores suelen responder en 1 día
@ppawlowski ya está trabajando en esto.
Desde el 24/9/2026.
Evaluación
Este issue todavía no se ha evaluado.
Descripción
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:
- Identify the possibility of finding a system-wide Node.js installation using MSI metadata stored in the system registry
- Implement a solution if possible
Requested By
https://github.com/FlowFuse/device-agent/pull/749#pullrequestreview-5302884643
- Lenguaje dominante
- JavaScript
- Estrellas
- 20
- Forks
- 10
- Merge medio
- 3 d 5 h
- PR fusionados (30 d)
- 19
Preparar el entorno
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de FlowFuse/device-agent
-
Installer: Determine whether Node.js deployments via Chocolatey on Windows OS can be supportedPosiblemente ocupada @ppawlowski la tomó hace 5 días. Abiertoneeds-triage
FlowFuse/device-agent#756 · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
customer request needs-triage scope:device type:feature
Dificultad 5/5 Más de una semana Aptitud para principiantes 38/100
FlowFuse/device-agent#741 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Update Device Agent Installer flow for interactive onboardingQuizá libre de nuevo @ppawlowski la tomó hace 74 días y no hay ningún pull request abierto. Abiertotask
FlowFuse/device-agent#694 · 1 comentario · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
Device Agent onboarding from scratchQuizá libre de nuevo @knolleary la tomó hace 88 días y no hay ningún pull request abierto. Abiertoinitiative:release-2.33
FlowFuse/device-agent#678 · 5 comentarios · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
Align on Hardware Provider Requirements for FlowFuse Device AgentQuizá libre de nuevo @lbeau la tomó hace 216 días y no hay ningún pull request abierto. Abiertoarea:customer-success area:docs needs-triage sales request
FlowFuse/device-agent#583 · 9 comentarios · 2 asignados ·
Los mantenedores suelen responder en 1 día
Todos los issues de FlowFuse/device-agent
Issues similares
-
automation models
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
needs:triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
Los mantenedores suelen responder en 1 día
-
enhancement status: needs triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
mastra-ai/mastra#25508 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
Los mantenedores suelen responder en 1 día
-
[aw] Upgrade availableAbiertoagentic-workflows
Dificultad 1/5 Menos de una hora Aptitud para principiantes 72/100
githubnext/gh-aw-cao#15017 ·
Los mantenedores suelen responder en 1 día