2017-08-15 134 views
0

我發現當我嘗試在我的Windows 7機器上安裝node.js v6.11.2時,它會安裝錯誤版本的npm用它。我直接從node.js的網站下載了安裝程序,其中規定6.11.2包含npm 3.10.10。然而,當我檢查使用安裝node.js v6.11.2不能在Windows 7上安裝正確的npm版本

npm -v 

我NPM版本,它說我有2.12.0版本,並拋出我下面的:

(節點:4916)FS:重新評估本地模塊源代碼不受支持。如果您使用的是graceful-fs模塊,請將其更新爲更新的版本。

+0

當你鍵入node -v打印的真實版本是6.11.2 ?? –

+0

您是否安裝了舊版本?你可以用'npm install -g npm @^4'來更新到v4。 (v5是越野車)。 – Andy

+0

node -v說v6.11.2。我會嘗試更新到第4版,看看會發生什麼。 – Matt

回答

0

因此,在從我的計算機中完全刪除node.js並重新安裝node.js之後,我現在有了適當的預期版本的npm。我遵循回答here關於如何從我的電腦中完全刪除它。我必須去手動刪除user/appdata/roaming中的文件夾。我想他們不包括在卸載過程中。