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