Closed bohwaz closed 1 year ago
Salut @bohwaz, Quelle est ta version de node s'il te plaît ?
(tu peux faire node --version
pour avoir la réponse)
12.22.5
Je clos car du coup j'ai codé mon propre script, merci :)
OK je pense que tu peux faire une petite mise à jour, Node 12 n'est plus maintenu depuis plus d'un an, et Node 14 depuis fin avril.
La version 2 de ce module nécessite à minima la version 16, sachant que la version actuelle de Node est la version 20
Peut-être du coup l'exiger dans le package.json ?
Je suis sous Debian stable, Node 12 est la version fournie, et toujours maintenue, dernière mise à jour en janvier, pour info :)
Peut-être du coup l'exiger dans le package.json ?
Oui c'est déjà le cas:
https://github.com/bokub/linky/blob/3ba8c2cc273b1ff720549c4b37e997852c349355/package.json#L15-L17
Je suis sous Debian stable, Node 12 est la version fournie
Je sais pas comment tu as installé Node, mais si tu veux utiliser un package manager, tu dois passer par les versions binaires fournies par NodeSource, et pour ça tu dois lancer un petit script avant chaque installation en fonction de la version que tu veux.
Par exemple pour Node 18 sous Debian, tu dois faire (en tant que root):
curl -fsSL https://deb.nodesource.com/setup_lts.x | bash - &&\
apt-get install -y nodejs
et toujours maintenue, dernière mise à jour en janvier, pour info :)
ça m'étonnerait beaucoup, ta version de Node a été publiée en août 2021. Peut-être qu'elle a été re-compilée en janvier ou ré-uploadée, mais ça ne signifie pas qu'elle est maintenue
Bonne journée et bonne mise à jour :slightly_smiling_face:
Elle est maintenue par Debian.
Perso je n'utilise que les paquets fournis par la distro, hors de question d'installer des trucs qui te disent d'exécuter des scripts en root, très mauvaise pratique de sécurité :)
Merci tout de même, bonne journée aussi :)
Après une installation avec npm i -g linky j'ai cette erreur :