JavaScript 运行时
首选运行时
在此区域,选择要使用的运行时。 可用的运行时取决于已安装的插件。
包管理器
在此字段中,为当前项目选择 包管理器 (npm、Yarn、pnpm、bun)。
GoLand 使用 npm、 yarn、 pnpm 和 bun 别名来指向这些管理器的当前系统路径。 要使用自定义安装,请点击 选择 ,然后选择相应包管理器的安装文件夹。 有关详细信息,请参阅 为项目配置包管理器。
默认情况下,GoLand 建议使用 npm。 但是,如果您打开的项目包含 yarn.lock 文件,并且您的计算机上已安装 Yarn,GoLand 会自动将该项目的包管理器更改为 Yarn。
同理,如果您打开的项目包含 pnpm-lock 文件,并且您的计算机上已安装 pnpm,GoLand 会自动将该项目的包管理器更改为 pnpm。
Node.js
在此区域,指定在项目中使用的 Node.js 运行时,并启用特定于 Node.js 的代码辅助功能。
Node.js 运行时
在此字段中,为当前项目指定默认的 Node.js 运行时。 GoLand 会在每次从 Project 别名列表 Node.js 运行时 中选择时自动使用它,例如在创建运行/调试配置时。
从列表中选择已配置的运行时,或点击 并在打开的对话框中按照 配置本地 Node.js 运行时 中的说明配置一个新的运行时。 如果您选择 node ,将使用 系统 Node.js 版本。
您可以选择或配置以下类型之一的运行时:
本地解释器 — 安装在您计算机上的 Node.js。 详细了解请参阅 配置本地 Node.js 运行时。
适用于 Linux 的 Windows 子系统上的 Node.js ,详细了解请参阅 在适用于 Linux 的 Windows 子系统上使用 Node.js。
远程解释器 — 远程主机或虚拟环境中的 Node.js。 详细了解请参阅 使用 Docker 的 Node.js、 通过 SSH 的 Node.js 和 使用 Vagrant 的 Node.js。
版本
此只读字段显示所选 Node.js 的版本。
在 GoLand 2023.3 及以后版本中,支持以下 Node.js 版本:
Node.js 22 - 当前长期支持( LTS )版本
Node.js 24 - 当前版本
了解更多信息,请参阅 支持的 Node.js 版本
为 Node.js 提供编码辅助
选中此复选框以将 Node.js Core模块源配置为 JavaScript 库 ,并将其与您的项目关联。 因此,GoLand 提供代码补全、引用解析、验证和调试功能,适用于 fs、 path、 http 及编译到 Node.js 二进制文件的其他部分。
配置完成后,GoLand 会显示有关当前配置版本的信息。
如果您只需要在项目的某些部分为 Node.js API 提供代码补全,可以使用 管理范围 链接进行配置。 在打开的 用法对话框 中,点击相关目录,并为每个目录在列表中选择已配置的 Node.js Core 库。 请从 配置库的作用域 了解更多信息。
Bun
在此区域,指定 Bun 可执行文件的路径。
Bun 可执行文件的路径默认为您的 PATH 环境变量,因此如果您将 Bun 字段留空,调试器会尝试自动检测 Bun 可执行文件。