Tab 鍵自動完成命令
Unlike other popular package managers, which usually require plugins, pnpm supports command line tab-completion for Bash, Zsh, Fish, and similar shells.
執行此命令來安裝自動完成功能:
pnpm install-completion
CLI 程式將會詢問要使用何種 shell,以生成自動完成功能的指令碼。 或者,您也可以在命令列指定目標 shell:
pnpm install-completion zsh
關於自動完成功能的使用範例,請參閱 此文章。
Fig(僅限 macOS)
您可以使用 Fig 來操作 pnpm,以提供類似 IDE 的自動完成功能。 它適用於 Bash、Zsh 與 Fish。
執行此命令來安裝 fig:
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
.