GoLand 2025.2 Help

配置 Node.js 远程解释器对话框

以下 Node.js 版本在 GoLand 2023.3 及更高版本中受支持:

  • Node.js 20 - 当前长期支持(LTS)版本

  • Node.js 21 - 当前版本

详细信息请参见 支持的 Node.js 版本

点击 添加 添加按钮 后,将打开该对话框。此操作位于 Node.js 解释器 对话框中,您可以从下拉菜单中选择 远程...。 此菜单项仅在从 运行/调试配置:Node.js 打开 Node.js 解释器 对话框时可用。

使用此对话框可配置对远程主机或通过 Vagrant 实例设置的开发环境中的 Node.js 安装的访问权限。

在 Docker 上配置远程 Node.js 解释器

项目

描述

SSH

选择此选项以配置通过 SSH 凭据可访问的远程主机或环境中的 Node.js 解释器的访问权限。 选择相关的 SSH 配置,并检查远程主机或环境中的默认 Node.js 解释器路径。

详细信息请参见 创建 SSH 配置

Docker

仅当已安装并启用了 Node.jsNode.js 远程解释器Docker 集成 插件时,此选项才可用。相关说明详见 从插件库中安装插件

选择此选项以使用在 Docker 容器中运行的 Node.js 解释器。

  1. 服务器 字段中,指定要使用的 Docker 配置。 详细信息请参见 使用 Docker:流程概述。 从列表中选择一个配置,或点击 浏览按钮 ,然后在打开的 Docker 页面中创建新配置。

  2. 镜像名称 字段中,指定要使用的基础 Docker 镜像。 从列表中选择一个之前下载的或自定义镜像,或手动输入镜像名称,例如: node:argonmhart/alpine-node。 稍后启动运行配置时,Docker 会在您的计算机上搜索指定的镜像。 如果搜索失败,将从 Docker 官方镜像 存储库下载该镜像,位置在 Docker 注册表页面

  3. Node.js 解释器路径 字段显示来自所选镜像的默认 Node.js 解释器的位置。

  4. 点击 确定 后,GoLand 将关闭 配置 Node.js 远程解释器 对话框,并返回至 Node.js 解释器 对话框,在此添加新的解释器配置至列表中。 点击 确定 返回运行配置。

Docker Compose

仅当已安装并启用了 Node.jsNode.js 远程解释器Docker 集成 插件时,此选项才可用。相关说明详见 从插件库中安装插件

选择此选项以使用 Docker Compose 文件 docker-compose.yml 中定义的 Node.js 解释器配置。 请注意,此文件在 command 字段中必须包含 nodenpm ,例如 command: node ./src/app.js。 详细信息请参见 Docker 官方网站

  1. 服务器 字段中,指定要使用的 Docker 配置。 如需了解详情,请参阅 使用 Docker:流程概述。 从列表中选择一个配置,或单击 浏览按钮 ,然后在打开的 Docker 页面中创建新的配置。

  2. 配置文件 字段中指定定义应用程序服务的 docker-compose.yml 文件

  3. 服务 列表中选择要运行的服务。

  4. (可选)在 环境变量 字段中定义环境变量。 如需了解详情,请参阅 Docker Compose 运行配置设置。

Vagrant

仅在已安装并启用 Vagrant插件时,此选项才可用。 Vagrant 插件未与 GoLand 捆绑,但可以在 设置 | 插件 页面、标签页 插件市场 中安装,具体步骤请参阅 从 JetBrains Marketplace 安装插件

选择此选项可使用您的 Vagrant凭据配置访问已安装在 Vagrant 实例中的 Node.js 解释器。 从技术角度来看,这是所需环境的 VagrantFile 配置文件所在的文件夹。 根据此设置,GoLand 会检测 Vagrant 主机 ,并将其以链接形式显示在只读字段 Vagrant 主机 URL 中。

要使用解释器配置,您需要 路径映射 ,以设置项目文件夹、服务器上用于复制项目文件的文件夹与用于访问服务器上复制数据的 URL 地址之间的对应关系。 GoLand 会根据 VagrantFile 配置文件评估路径映射。

Node.js 解释器路径

在此字段中,根据所选远程开发环境的配置,指定 Node.js 可执行文件的位置。

  • 对于 Vagrant 实例,GoLand 默认建议使用 /usr/bin/node 位置。

  • 对于 Docker 容器,GoLand 默认建议使用 node 位置。

如需指定其他文件夹,请单击 打开 ,并在打开的对话框中选择相关文件夹。 请注意,Node.js 主目录必须处于可编辑状态。

单击 确定 后,GoLand 会检查 Node.js 可执行文件是否确实位于指定的文件夹中。

  • 如果未找到 Node.js 可执行文件,GoLand 会显示一条错误消息,询问是否继续搜索或仍然保存解释器配置。

    未找到 PHP 可执行文件
  • 如果找到了 Node.js 可执行文件,您将返回到 Node.js 解释器 对话框,其中会显示安装文件夹和检测到的 Node.js 解释器版本。

最后修改日期: 2025年 9月 26日