Le catalogue

Node.js

Node, Bun, pnpm et Yarn via mise, aux versions choisies, dans tous les shells.

Module
runtime.node
Catégorie
Runtimes

Ce qu’il installe

  • mise, comme gestionnaire de versions.
  • Node à la version choisie, et Bun, pnpm et Yarn si vous les voulez ; pnpm et Yarn passent par corepack, pour qu’un dépôt qui épingle sa propre version la garde.
  • Un bloc balisé dans .zshenv qui place les shims et ~/.local/bin sur le PATH de tous les shells, y compris les non interactifs qu’utilise un agent.

Ce qu’il vous demande

  • La version de Node.
  • Bun, oui ou non.
  • pnpm, oui ou non.
  • Yarn, oui ou non. Décoché par défaut : peu de dépôts récents le réclament encore.

Bon à savoir

L’activation non interactive est l’essentiel : un agent qui lance npm par ssh sans shell de connexion trouve les mêmes versions que vous. C’est aussi ce qui met codex sur le PATH d’un client distant. Toute autre version de Node s’installe par une commande mise dans un terminal, et le même geste vaut pour Java, Python, Go, PHP et Ruby.

Tous les services