Unlike npm, pnpm validates all options. For example,
pnpm install --foo will fail as
--foo is not a valid option for
However, some dependencies may use the
npm_config_ environment variable, which is populated from the CLI options. In this case, you have the following options:
- explicitly set the env variable:
npm_config_foo=true pnpm install
- force the unknown option with
pnpm install --config.foo
Run as if pnpm was started in
<path> instead of the current working directory.
Added in: v5.6.0
Run as if pnpm was started in the root of the workspace instead of the current working directory.
For more information, see the documentation for individual CLI commands. Here is a list of handy npm equivalents to get you started:
|npm command||pnpm equivalent|