我使用PhpStorm(尽管这也适用于WebStorm)来开发节点项目。
我通过nvm
管理节点版本,因此始终有多个可用的节点版本。
过去,我总是为运行配置设置特定的节点版本,例如
~/.nvm/versions/node/v10.16.2.0/bin/node
这意味着一旦我将节点版本更改为例如v11.15.0,文件链接将失效,我必须将其更新为
~/.nvm/versions/node/v11.15.0/bin/node
这变得很乏味,每个项目中我可以有很多运行配置。现在我意识到,可以通过以下方式将节点解释器设置为“ Project”:
,它将使用常规节点设置中定义的一个:
这样,如果我更改节点版本,就可以更改项目设置,它将使用项目设置应用于所有运行配置。
但是现在我已经设置了很多运行配置,我将必须一一更改所有配置。
因此:有没有一种方法可以一次设置所有运行配置? (此外,充其量这也将重置tslint / typescript和其他工具的节点解释器。)
还是我必须手动进行?
答案 0 :(得分:2)
您必须手动执行此操作-在运行配置(以及其他依赖于Node.js的配置)中选择的特定解释器始终会覆盖默认值,因此在一处更改解释器不会更新其他地方。您必须在所有地方都将解释器设置为Project
别名,然后下次在设置|设置中更改它。语言和框架| Node.js和NPM ,所有配置都会自动更新