Appearance
Node.js 运行时
Node.js 默认由 nvm 管理。命令应优先使用 PATH 中的 node、npm、npx,不要写死系统路径、Homebrew 路径或具体版本。
校验方式:
bash
node -p 'process.execPath'
npm -v非交互 shell 可通过 $HOME/.nvm/current/bin 使用最近一次 nvm use 选中的版本。判断标准是 process.execPath 位于 $HOME/.nvm/versions/node/ 下。
包管理器选择顺序:
- 优先看
packageManager字段。 - 其次看锁文件。
- 未声明时默认使用
npm。 - 需要
pnpm或yarn时通过corepack调用。