首先,可以使用nvm,管理不同版本的 node; 其次,如果想让某个项目在指定版本下运行,可以判断 node 的版本是否符合要求,获取 node 版本可以使用:process.versions.node; 然后,如果只是在启动时,指定 node 版本,可以使用 node 的安装路径来使用 node,比如:~/.nvm/versions/node/v8.9.1/bin/node index.js 或 /.nvm/versions/node/v6.12.0/bin/node index.js。可以把它们加入 PATH 简化。
首先,可以使用
nvm
,管理不同版本的 node;其次,如果想让某个项目在指定版本下运行,可以判断 node 的版本是否符合要求,获取 node 版本可以使用:
process.versions.node
;然后,如果只是在启动时,指定 node 版本,可以使用 node 的安装路径来使用 node,比如:
~/.nvm/versions/node/v8.9.1/bin/node index.js
或/.nvm/versions/node/v6.12.0/bin/node index.js
。可以把它们加入 PATH 简化。