【发布时间】:2013-03-31 05:38:14
【问题描述】:
我使用 nvm 下载 node v0.4.10 并安装 npm 以使用该版本的 node。
我正在尝试使用
安装 expressnpm install express -g
我收到一个错误,表示需要节点版本 >= 0.5.0。
嗯,这很奇怪,因为我正在遵循使用节点 v0.4.10 的 node+express+mongodb 教程here 的指示,所以我假设 express 对节点 v0.4.10 可用。如果我的假设是正确的,我如何告诉 npm 获取适用于我的设置的版本?
【问题讨论】:
-
你为什么不更新你的 Node 版本呢?很确定应该有更多好的补充,而不是你会发现的破坏行为。
-
有时这不是一个选项。如果他使用nvm降级,可能是有原因的,比如某个其他组控制了他必须使用的可执行节点版本。