自动切换 Node.js 版本:Windows & macOS 全平台完整指南

在日常前端开发中,我们经常需要为不同项目使用不同版本的 Node.js。

例如:

  • 老项目需要 Node 14/16
  • 新项目需要 Node 18/20
  • 一些工具链只能运行在特定版本上

为了避免每次手动 nvm use,我们可以实现 进入项目目录时自动切换到正确的 Node 版本

本文将分别讲解:

  • macOS 自动切换 Node(nvm + zsh hook)

  • Windows 自动切换 Node(nvm-windows、fnm、Volta 三种方法)

  • .nvmrc 的正确用法

阅读更多