Skip to content

Node.js 运行时

Node.js 默认由 nvm 管理。命令应优先使用 PATH 中的 nodenpmnpx,不要写死系统路径、Homebrew 路径或具体版本。

校验方式:

bash
node -p 'process.execPath'
npm -v

非交互 shell 可通过 $HOME/.nvm/current/bin 使用最近一次 nvm use 选中的版本。判断标准是 process.execPath 位于 $HOME/.nvm/versions/node/ 下。

包管理器选择顺序:

  1. 优先看 packageManager 字段。
  2. 其次看锁文件。
  3. 未声明时默认使用 npm
  4. 需要 pnpmyarn 时通过 corepack 调用。