跳至主要內容
版本:9.x

命令列標籤補全

與其他通常需要外掛的熱門套件管理員不同,pnpm 支援 Bash、Zsh、Fish 和類似 shell 的命令列標籤補全。

若要設定 Bash 的自動補全,請執行

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

若要查看補全範例,請閱讀 這篇文章

Fig(僅限 macOS)

你可以使用 Fig 為 pnpm 取得 IDE 風格的自動完成。它可以在 Bash、Zsh 和 Fish 中使用。

若要安裝,請執行

brew install fig

g-plane/pnpm-shell-completion

pnpm-shell-completion 是由 Pig Fang 在 Github 上維護的 shell 外掛程式。

功能

  • 提供 pnpm --filter <package> 的完成。
  • 提供 pnpm remove 指令的完成,即使是在工作區的套件中(透過指定 --filter 選項)。
  • 提供 package.json 中指令碼的完成。