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