我为我的cloud9应用程序安装了节点v0.8.25,我希望在节点v0.11.2上进行开发。那么我可以在v0.8上运行cloud9并在Ubuntu上的v0.11.2上运行我的程序吗?我用过nvm。
感谢。
答案 0 :(得分:3)
正如霍布斯在评论中所说,nvm是要走的路,因为它是专门为此做的。
查看这篇很好的文章,了解如何设置/使用不同的版本:http://codetheory.in/using-node-version-manager-nvm-to-manage-multiple-node-js-versions/
检查下面的rebrec评论,了解有关如何使用nvm
答案 1 :(得分:0)
如果您使用pm2来管理您的应用程序,您可以使用--interpreter
选项并指定Node.js版本的路径。
示例:pm2 index.js --interpreter /usr/bin/node-v4.2.0
答案 2 :(得分:0)
TJ' n
模块也很有用
安装正在执行npm install -g n
并使用n install lts
或n install 8.2.1
进行操作。所有命令的列表可在https://github.com/tj/n
只要您之前安装了节点版本$(n bin M.m.x)
,就可以M.m.x
获取完整路径二进制文件。