概要
macOS/Linux で、プロジェクトディレクトリを移動・コピーしても node_modules を再インストールなしで使い続けられるようにする一連の変更(pnpm/pnpm#6937 対応)。まず bin シムが相対パス化され(移動後も自分の位置から NODE_PATH を解決できるように)、続いて pnpm run/pnpm exec が移動後の初回実行時に既存インストールを検証して再利用するようになった。
主な API・オプション
- 対象コマンド:
pnpm install、pnpm run、pnpm exec(Unix の isolated / hoisted レイアウト) - bin シム・
NODE_PATHエントリ・.bin/nodeリンクは物理パスを解決したうえで相対パス化される - 既存インストールの relink 時に、絶対パスのリンクも自動的に相対リンクへ変換される
変更履歴
- 2026-09-24 — 移動した node_modules を再インストールなしで再利用(#15112)📦 v12.6.0 · 変更
- 2026-09-24 — プロジェクトの bin シムを移動可能に(相対パス化)(#15041)📦 v12.6.0 · 変更