首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >是否有针对node.js的虚拟环境?

是否有针对node.js的虚拟环境?
EN

Stack Overflow用户
提问于 2010-09-07 02:15:47
回答 7查看 108.3K关注 0票数 162

我搜索了wiki模块页面,但我找不到任何类似于virtualenv (python)或rvm的东西。

这里有人在自己的环境中分离node.js吗?我真的不喜欢在系统范围内安装npm。

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2010-09-12 12:28:31

如果拥有系统范围的npm包是您的主要问题,那么可以考虑在npm中使用非常酷的'bundle‘命令。这更接近于冻结gem或在rails中使用bundler,而不是rvm。

这非常简单。只需创建一个package.json文件:

代码语言:javascript
复制
{ "name": "yourapp", "version": "0.0.1", "dependencies": {"jade": "0.4.1"}}

然后运行:

代码语言:javascript
复制
npm bundle vendor

或者,如果您的npm版本是>= 1.0,请运行:

代码语言:javascript
复制
npm install

冻结到供应商目录。然后使用:

代码语言:javascript
复制
require.paths.unshift('./vendor');
票数 50
EN

Stack Overflow用户

发布于 2011-04-20 16:17:10

nodeenv -适用于node.js的虚拟环境(模拟virtualenv )

票数 197
EN

Stack Overflow用户

发布于 2010-12-04 21:38:56

还有一些Node版本管理系统可以提供帮助。

查看Nave https://github.com/isaacs/nave

NVM也可以用于https://github.com/creationix/nvm

还有一个叫做n https://github.com/visionmedia/n

票数 28
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3653495

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档