2017-03-08 106 views
1

我只是新的節點和npm,這是令人沮喪的。每個命令npm錯誤:EEXIST:文件已經存在,mkdir'c: users user appdata Roaming npm'

那麼這幾乎都是在標題中說的。 在使用非一個Windows 10的x64升高提示,所有NPM命令顯示:版本號之前

EEXIST: file already exists, mkdir 'c:\Users\Josep\AppData\Roaming\npm' 
at Error (native) 

即使NPM -v顯示它的兩倍。

沒有在高架提示。版本號在提升和用戶提示下有所不同。

雙重檢查PATH變量。在兩個cmd窗口上也是如此。

節點版本6.10.0

NPM版本:4.3.0在升高的提示和3.10.10在用戶提示。

回答

1

嘗試重新安裝非管理員帳戶的節點和npm。如果這不是一個選項,您可以使用便攜式版本:

http://nodejs.org/dist/下載
提取存檔。
打開cmdcd到提取的文件夾。
運行nodevars.bat

它將設置PATH和其他東西,以便您現在可以使用此文件夾中的節點。

0

我也有這個問題。只需刪除npm文件夾,它將被重新創建。這個問題是由於用戶權限。

相關問題