Impossible d’installer ou mettre à jour Node.js sur Windows?

Si comme moi vous avez eu la grande idée de vouloir mettre à jour Node.js, vous avez peut-être eu le droit à ce message d’erreur :

An error occured while applying security settings.

Authenticated Users is not a valid user or group. This could be a problem with the package, or a problem connecting to a domain controller on the network. Check your network connection and click Retry, or Cancel to end the install.

Ensuite, l’installation est annulée. Malheureusement, la version qui était déjà présente sur le PC a été désinstallée :(

Même si le message laisse penser que l’on pourrait avoir un problème sur son PC, il n’en est rien. L’installer de Node.js semble avoir un défaut. Une issue a été créée sur GitHub à ce sujet : Error: Users is not a valid user or group.

Comment s’en sortir?

En attendant un correctif, une solution de contournement a été proposée : il s’agirait d’installer NVM. Si l’on utilise WSL, pas de problèmes, la solution est intéressante. Dans le cas contraire, vous êtes dans l’impasse.

Si l’on veut rester dans un contexte 100% Windows, la solution passe par Chocolatey.

Voici la commande pour obtenir la dernière version de Node.js :

choco install nodejs

Et si vous préférez la version LTS :

choco install nodejs-lts
Jérémy Jeanson

Comments

You have to be logged in to comment this post.