Laravel Herd

Windows 文档

管理 Node.js 版本

#
管理 Node.js 版本

Herd 附带了 nvm(Node 版本管理器),并允许在您的机器上管理多个 Node.js 版本。默认情况下,Herd 会自动为您安装最新的可用 Node.js 版本。

[!注意]
如果您已经在您的机器上使用 nvm,Herd 不会在设置中显示您的 Node.js 版本,因为它依赖于特定版本的 nvm。如果您想通过 Herd 管理 Node 版本,可以 卸载 您现有的 nvm 安装。

#
通过 GUI

您可以通过 Herd GUI 在您的机器上安装和更新 Node.js 版本。只需点击按钮,Herd 就会完成剩下的工作。

#
通过 CLI

您可以在命令行上使用 nvm 来安装、更新和切换 Node.js 版本。要切换到不同的版本,只需输入 nvm use VERSION,nvm 就会运行所有必要的命令来更改版本并使其在您的终端中可用。有关 nvm 的更多信息,请查看 官方 nvm 文档

您可能经常使用的命令

# Install node 20
nvm install 20
 
# Uninstall node 20
nvm uninstall 20
 
# Switch to node 20
nvm use 20
 
## Display all commands
nvm help

#
卸载

如果您想卸载之前非 Herd 的 nvm,您需要确保删除相关的环境变量 NVM_HOMENVM_SYMLINK。 这也适用于您删除与 Herd 捆绑的 nvm 时。

重启 Herd 后,设置中的 nvm 配置将显示一个按钮,用于安装与 Herd 捆绑的 nvm 版本,该版本通过 GUI 管理本地 Node.js 版本。

#
故障排除

Herd 解析命令输出以确定您当前的 Node.js 版本。 如果它无法解析输出,因为存在它无法理解的输出,或者您正在使用不受支持的 shell,它将在站点列表中显示 未知 作为您的节点版本。