跳至主要內容
版本:下一個

pnpm runtime <cmd>

Manage runtimes.

Alias: rt

命令

set

Install the specified version of a runtime.

pnpm runtime set <name> <version> [-g]

Supported runtimes

  • node - Node.js
  • deno - Deno
  • bun - Bun
資訊

Since v11.0.0, installing a Node.js runtime (via pnpm runtime set node … or node@runtime:<version>) does not extract the bundled npm, npx, and corepack from the Node.js archive. This roughly halves the number of files pnpm has to hash, write to the CAS, and link during a runtime install. If you still need npm, install it separately with pnpm add -g npm.

Examples

Install Node.js v22 globally:

pnpm runtime set node 22 -g

安裝 Node.js 的 LTS 版本:

pnpm runtime set node lts -g

安裝 Node.js 最新的正式發行版本

pnpm runtime set node latest -g

安裝 Node.js 的發行前版本:

pnpm runtime set node nightly -g
pnpm runtime set node rc -g
pnpm runtime set node rc/22 -g
pnpm runtime set node 22.0.0-rc.4 -g

Install an LTS version of Node.js using its codename:

pnpm runtime set node argon -g

Install Deno:

pnpm runtime set deno 2 -g

Install Bun:

pnpm runtime set bun latest -g

Options

--global, -g

Install the runtime globally.