2016-07-06 134 views
0

我已在我的筆記本電腦上安裝了Node JS以在本地學習它。這是Windows 7 64位。節點JS NPM錯誤

我跑的安裝程序,這一切都很好。然而,每當我嘗試用npm做任何事情時,我都會得到以下錯誤。

是否有其他人遇到此錯誤?我試過卸載並重新安裝無濟於事。

看着這個錯誤,它似乎正在尋找路徑對象上的東西。 (C:\ Users \ CHANGED_FOR_PRIVACY \ AppData \ Roaming \ npm \ node_modules \

但是在該目錄/路徑中沒有任何內容,所以我需要在某處更改路徑嗎?另外,我更改了目錄的名稱隱私在這個例子中。

卷尾

$ npm --version 
module.js:327 
    throw err; 
    ^

Error: Cannot find module 'strip-ansi' 
    at Function.Module._resolveFilename (module.js:325:15) 
    at Function.Module._load (module.js:276:25) 
    at Module.require (module.js:353:17) 
    at require (internal/module.js:12:17) 
    at Object.<anonymous> (C:\Users\CHANGED_FOR_PRIVACY\AppData\Roaming\npm\node_modules\npm\node_modules\npmlog\node_modules\gauge\node_modules\string-width\index.js:2:17) 
    at Module._compile (module.js:409:26) 
    at Object.Module._extensions..js (module.js:416:10) 
    at Module.load (module.js:343:32) 
    at Function.Module._load (module.js:300:12) 
    at Module.require (module.js:353:17) 
+0

你試過更新'npm'嗎? 'npm install npm -g' – Quantastical

+0

我在運行時遇到同樣的錯誤:/ – Drongo

回答

3

當我碰到這樣在Windows與NPM我剛剛新安裝的NPM的問題。你可以使用Cygwin和捲曲而不節點安裝程序安裝NPM。

下載Cygwin

啓動Cygwin的終端以管理員身份,然後運行以下命令

curl -L "https://npmjs.org/install.sh" | sh

這會是一個新安裝的NPM的。可能需要一段時間才能下載,但一旦安裝完成,如果一切順利,最後打印的內容將是It Worked

這應該糾正您的問題。

+1

這只是門票隊友。十分感謝你的幫助! – Drongo