2015-09-14 153 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

參考