Skip to main content
Version: 6.x

pnpm CLI

Különbségek npm-hez képest

npm-mel ellentétben pnpm minden opciót ellenőriz. For example, pnpm install --target_arch x64 will fail as --target_arch is not a valid option for pnpm install.

Egyes függőségek azonban használhatják a npm_config_ környezeti változót, amely a CLI opciókból van összerakva. Ebben az esetben a következő megoldásokból választhatsz:

  1. explicitly set the env variable: npm_config_target_arch=x64 pnpm install
  2. force the unknown option with --config.: pnpm install --config.target_arch=x64

Options

-C <út>, --dir <út>

pnpm úgy fut mintha az <út>-ban lenne inditva, vagyis az az aktív mappája.

-w, --workspace-root

Hozzáadva: v5.6.0

Run as if pnpm was started in the root of the workspace instead of the current working directory.

Parancsok

További információért tekintsed meg az egyes CLI-parancsok dokumentációját. Itt egy lista némely gyakran használt npm parancsok megfelelőiről:

npm parancspnpm megfelője
npm installpnpm install
npm i <pkg>[pnpm add <pkg>]
npm run <cmd>[pnpm <cmd>]

Ismeretlen parancs használata esetén pnpm a megadott névvel rendelkező szkriptet keresi, így pnpm run lint ugyanazzá válik mint pnpm lint. Ha nincs szkript a megadott névvel, akkor pnpm shell szkriptként hajtja végre a parancsot, így olyan dolgokat tehet, mint pnpm eslint (lásd pnpm exec).