命令列標籤補全
與其他通常需要外掛的熱門套件管理員不同,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
中指令碼的完成。