指定使用node命令时要运行的版本

时间:2019-02-28 16:27:16

标签: node.js

我有一个node js命令,并在Mac的.bat文件中运行它。

node "%thisPath:~0,-1%\test-update.js" %PUB_ALIAS% && (exit) || (pause)

一切看起来不错。 调用node命令时,我需要指定要处理的节点版本。像这样:

node --v 10 "%thisPath:~0,-1%\test-update.js" %PUB_ALIAS% && (exit) || (pause)

但是我在节点--help命令中看不到任何选项。 可以这样做吗?

1 个答案:

答案 0 :(得分:0)

节点二进制文件不提供此功能。
如果需要在Windows上运行多个节点版本,则将需要一个节点版本管理器,例如:nvm-windowsnodist,以便能够执行类似nvm use v10的操作并发出命令在脚本的下一行。