微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Node.js有virtualenv吗?

我是Node.js的新手.谁能告诉我是否有类似 Python的virtualenv?我需要在同一台机器上的不同版本的Node.js上运行应用程序.

解决方法

由Tim Caswell担任主席

查看由Tim Caswell撰写的nvm,它是Node.js的版本管理器.它允许您并行安装多个版本的Node.js,还可以为您管理全局模块缓存的与版本无关的变体.有了nvm,它基本上归结为:

$nvm install 0.10.24
$nvm use 0.10.24

然后你启动并运行Node.js 0.10.24,包括适当的npm版本.

安装nvm就像运行简单的shell命令一样简单:

$curl https://raw.github.com/creationix/nvm/master/install.sh | sh

一个选择可能是TJ Holowaychuk的n或者Isaac Z. Schlueter的nave,尽管我对他们中的任何一个都没有任何经验.

n由TJ Holowaychuk撰写

基本上,它们与nvm非常相似.安装n就像运行shell脚本一样简单:

$make install

之后你可以输入:

$n 0.10.24
$n

然后,您可以选择要使用的已安装版本.据我所知,如果你在Windows上,n比nvm效果更好.

由Isaac Z. Schlueter提供

nave是一个shell脚本,它的用法类似于nvm:

$nave install 0.10.24
$nave use 0.10.24

就是这样:-)!

原文地址:https://www.jb51.cc/nodejs/241275.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐