Passer au contenu principal
Version : 8.x

Complétion de la ligne de commande

Unlike other popular package managers, which usually require plugins, pnpm supports command line tab-completion for Bash, Zsh, Fish, and similar shells.

Pour configurer l'auto-complétion, exécutez:

pnpm install-completion

L'interface CLI vous demandera quel shell générera le script de saisie automatique. Alternativement, le shell cible peut être spécifié en ligne de commande :

pnpm install-completion zsh

Pour voir des exemples de complétion, lisez cet article.

Fig (macOS uniquement)

Vous pouvez obtenir des options d'autocomplétion pour pnpm avec Fig. Ca fonctionne avec Bash, Zsh, et Fish.

Pour l'installer, exécutez :

brew install fig

g-plane/pnpm-shell-completion

pnpm-shell-completion is a shell plugin maintained by Pig Fang on Github.

Features:

  • Provide completion for pnpm --filter <package>.
  • Provide completion for pnpm remove command, even in workspace's packages (by specifying --filter option).
  • Provide completion for scripts in package.json.