Skip to main content
Version: 6.x

pnpm exec


環境変数PATHnode_modules/.binを追加した状態で実行するため、pnpm execは依存関係のパッケージに含まれるコマンドを実行できます。

あなたのプロジェクトの依存関係にJestが含まれているなら、グローバルにインストールする必要はありません。pnpm execで実行するだけです。

pnpm exec jest


pnpm jest


--recursive, -r

Added in: v2.9.0


The name of the current package is available through the environment variable PNPM_PACKAGE_NAME (supported from pnpm v2.22.0 onwards).


# prune node_modules installations for all packages
pnpm -r exec -- rm -rf node_modules
# view package information for all packages
pnpm -r exec -- pnpm view $PNPM_PACKAGE_NAME


Added in: v5.1.0

Completely disregard concurrency and topological sorting, running a given script immediately in all matching packages with prefixed streaming output. This is the preferred flag for long-running processes over many packages, for instance, a lengthy build process.

--filter <package_selector>

Read more about filtering.