我可以在WebStorm / PhpStorm中一次为所有运行/调试配置设置节点解释器吗?

时间:2019-09-20 14:07:18

标签: configuration phpstorm webstorm

我使用PhpStorm(尽管这也适用于WebStorm)来开发节点项目。

我通过nvm管理节点版本,因此始终有多个可用的节点版本。

过去,我总是为运行配置设置特定的节点版本,例如

~/.nvm/versions/node/v10.16.2.0/bin/node

这意味着一旦我将节点版本更改为例如v11.15.0,文件链接将失效,我必须将其更新为

~/.nvm/versions/node/v11.15.0/bin/node

List of node versions

这变得很乏味,每个项目中我可以有很多运行配置。现在我意识到,可以通过以下方式将节点解释器设置为“ Project”:

Set to project

,它将使用常规节点设置中定义的一个:

Project setttings for node version

这样,如果我更改节点版本,就可以更改项目设置,它将使用项目设置应用于所有运行配置。

但是现在我已经设置了很多运行配置,我将必须一一更改所有配置。

因此:有没有一种方法可以一次设置所有运行配置? (此外,充其量这也将重置tslint / typescript和其他工具的节点解释器。)

还是我必须手动进行?

1 个答案:

答案 0 :(得分:2)

您必须手动执行此操作-在运行配置(以及其他依赖于Node.js的配置)中选择的特定解释器始终会覆盖默认值,因此在一处更改解释器不会更新其他地方。您必须在所有地方都将解释器设置为Project别名,然后下次在设置|设置中更改它。语言和框架| Node.js和NPM ,所有配置都会自动更新

相关问题