在 Windows 上配置 NodeJS 开发环境(2024年版)
时间到了 2024 年的冬天,NodeJS、前端开发在这一年发展了很多吧。如果想要在崭新的 Windows 电脑使用 NodeJS 开发项目,该如何顺利的配置开发环境呢?本来对此简要记录。
操作系统 🔗
本示例使用的操作系统是 Windows 11 Enterprise(x86 64位)。
NodeJS 版本管理 🔗
在 Linux 系统由很多管理 NodeJS 版本的老牌工具,比如:
但是,这些老牌工具无法在 Windows 运行。以下是一些跨平台、或者可在 Windows 运行的 NodeJS 版本管理工具:
- nvm-windows:与 nvm 类似,但用于 Windows。
- NVS: Node 版本切换器。其自身使用 NodeJS 编写。
- volta:由 LinkedIn 团队开发的 JS 工具链。其使用 Rust 语言构建。
- fnm:跨平台的 Node.js 版本管理工具。其使用 Rust 语言编写。
nvs 🔗
在尝试使用安装 nvm-windows
失败后,我选择了 nvs
。
参考NVS的文档,可从软件包管理器安装(winget 或者 choco),也可以下载安装包后安装。安装过程中会自动设置环境变量。因此安装好之后,重新打开终端,就可以使用了。
其用法相当简单明了。比如安装某个特定版本的 NodeJS:
nvs add 22.11.0
在当前的终端使用这个版本:
nvs use 22.11.0
更多的用法见《Command reference 》。
加载中...