2016-12-15 83 views
4

** C:\用戶\美國廣播公司> NPM安裝-gnpm ERR!無法讀取空的特性 '路徑'

NPM ERR! addLocal無法安裝C:\ Users \ Abc

npm ERR! Windows_NT 6.1.7601

npm ERR! argv「C:\ Program Files \ nodejs \ node.exe」 「C:\ Users \ Abc \ AppData \ Ro aming \ npm \ node_modules \ npm \ bin \ npm-cli.js」「install」「-g」

npm ERR! node v7.2.1

npm ERR! npm v4.0.5

npm ERR!無法讀取屬性'路徑'null

npm ERR!

npm ERR!如果您需要幫助,您可能會在以下位置報告此錯誤:

npm ERR! https://github.com/npm/npm/issues

npm ERR!請包括以下文件與任何支持請求:

npm ERR! C:\用戶\美國廣播公司\ NPM-**的debug.log

我每天當我下載任何程序包

需要相關的建議出現這種情況時重新安裝後與節點版本7.2.1 空路徑錯誤

+0

你試圖安裝哪個軟件包? – kgangadhar

+0

npm install cordova -g – Pradip

+0

如果你用'npm install -g'嘗試,顯然你會得到這個錯誤,因爲你還沒有提到任何包名。 – kgangadhar

回答

0

npm install命令用於安裝軟件包。

原因爲你的錯誤:

你不必在當前工作目錄中的任何的package.json。

此外,您沒有提供任何軟件包名稱來安裝。

提示:

更多細節退房https://docs.npmjs.com/cli/install

絕對不要使用-g(全局安裝依賴關係,除非您打算)。

0

如果你背後代理工作,你需要設置爲代理的NodeJS

npm config set proxy http://proxy_host:port 
npm config set https-proxy http://proxy_host:port 

希望它有助於.. :)

2

我就遇到了這個問題,在安裝一飲而盡 我NPM和節點版本分別是:

  • 節點v7.7.4
  • NPM V4.1。2

在npm版本4x中,https客戶端證書是必需的,而不是可選的。細節在他們的github區域。 長話短說,是什麼幫助對我來說是運行以下命令:

npm config set strict-ssl false 

一旦這樣做,運行命令

npm install gulp -g 

工作就像一個魅力對我來說!

相關問題