Passer au contenu principal
Version : Suivant

Complétion de la ligne de commande

Contrairement aux autres gestionnaires de packages populaires, qui ont généralement besoin de plugins, pnpm prend en charge la complétion des onglets en ligne de commande pour Bash, Zsh, Fish, et les interpréteurs de commandes similaires.

To setup autocompletion for Bash, run:

pnpm completion bash > ~/completion-for-pnpm.bash
echo 'source ~/completion-for-pnpm.bash' >> ~/.bashrc

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.