Forever:安装两个节点版本,指定要运行的节点版本
我需要2个版本的NodeJS来运行两个不同的应用程序。 一个版本在默认path中可用,所以我可以通过调用node
来运行它。 另一个版本安装在~/node-v10/bin/node
。
当我forever start app.js
,它会从第一个版本开始。 一世
如何用第二个节点版本启动永远脚本? Forever似乎没有configuration来允许我指定节点path。
我试过这个,但是不起作用。 永远仍然从旧版本开始:
NODE_PATH=~/node-v10/bin/node forever start app.js
您也可以使用-c指定命令:
forever start \ -c /opt/node-0.8.22-1e7b3d5/bin/node \ /var/www/app/server.js
-c默认为node
,所以通常会forever
使用$ PATH中的第一个node
。