J’ai besoin d’utiliser node.js sur mon vieux Ubuntu 18.04.
Je veux la dernière version v18.13, mais ça ne fonctionne pas à cause de la glibc trop ancienne.
Je bascule donc à regret sur NodeJS 17.x.
$ node -v
$ v17.9.1
Je viens de découvrir Devbox qui permet de créer un shell avec les packages de dev dont j’ai besoin.
Après installation, j’ai juste tapé :
devbox init
devbox add nodejs
devbox shell
Et miracle :
$ node -v
$ v18.13
Et Devbox crée un fichier devbox.json
que l’on peut partager avec les autres devs du même projet.
Il peut même créer une image Docker contenant votre environnement Devbox.