2016-07-22 65 views
0

我安装了两个节点实例(0.10,4.0.0)。我怎样才能指出VSCode使用一个而不是另一个?具有多个节点的VSCode

type:在launch.json中,什么是type用于?没有它的文档。我可以用我的Node实例的绝对路径来替换“node”吗?

回答

1

Type是配置的类型。可能的值是nodemono。您无法将其替换为您的Node.js实例的路径。

您可以使用启动目标配置中的runtimeExecutable值将VS Code调试器指向特定运行时。它是要使用的运行时可执行文件的工作空间相对或绝对路径。默认值是PATH上的运行时可执行文件。

但我强烈建议使用像nvm这样的版本管理器在所需的Node.js版本之间进行安装和切换。您甚至可以将其配置为使用.nvmrc fileautomate switching when directory is changed对每个目录使用不同的版本。通过这种方式,VS Code将使用PATH上的运行时可执行文件,并且您将能够使用nvm来控制env变量。

+0

对于nvm:它不适用于Windows。 – Exegesis

+0

在Windows上试试这个版本管理器https://github.com/coreybutler/nvm-windows –

相关问题