自动切换 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的正确用法