2015-09-14 45 views
0

我最近接到了MongoDB的电子邮件更新我的驱动程序与新的MongoDB 3.0不能超过节点版本0.10.35

我想起来我的Node.js到版本“1.4兼容升级。 29" 。目前我正在运行节点版本“0.10.35”。

如何通过NPM将node.js驱动程序升级到1.4.29以与MongoDB 3.0兼容?

我曾尝试以下:

npm install g -n 

我也试过这样:

enter image description here

它只是将不安装任何版本高于0.10.35,它坚持在版本。在上面的图片中,您可以看到我的安装节点版本4.0的开始,但以0.10.35结束,这已经是我的了。

我被告知会得到最新版本的节点,但似乎没有工作。

在此先感谢。

+0

的可能重复[如何更新的package.json到最新版本每个依赖?](http://stackoverflow.com/questions/16073603/how-do-i-update-each-dependency-in-package-json-to-the-latestversion) –

+0

你似乎混淆版本MongoDB驱动程序(1.4.29,尽管最新版本为2.0.43)与Node版本(0.10.35,尽管最新版本是4.0.0)。 – robertklep

+0

@robertklep然后,如何升级node.js。我似乎不能超过0.10.35。正如你所说的最新版本是4.0.0,但我似乎无法得到。 – Skywalker

回答

0

使用n安装新版本节点的方法是使用此命令n <version>。例如,使用n 5.1.0作为最新版本的nodejs。

1

首先,您需要清理缓存,然后启动向上渐变过程。在NodeJS命令窗口中使用以下命令升级到最新版本。

npm cache clean 
npm update -g 

如果您希望安装节点的具体版本,那么使用命令从How to upgrade Node.js via NPM采取sudo n 0.12.2

参考