2016-11-18 268 views
1

你好我正試圖安裝fsevents whitch npm。因此我用下面的版本:npm安裝fsevents錯誤

  • 節點:4.2.6
  • NPM:3.5.2
  • 操作系統:Ubuntu的LTS 16.04

    我正在執行該語句

編輯

npm install fsevents --no-optional --save react-redux 

執行我收到以下錯誤早在編

npm ERR! Linux 4.4.0-45-generic 
npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "fsevents" "--no- 
optional" "--save" "react-redux" 
npm ERR! node v4.2.6 
npm ERR! npm v3.5.2 
npm ERR! code EBADPLATFORM 

npm ERR! notsup Not compatible with your operating system or 
architecture: [email protected] 
npm ERR! notsup Valid OS: darwin 
npm ERR! notsup Valid Arch: any 
npm ERR! notsup Actual OS: linux 
npm ERR! notsup Actual Arch: x64 

npm ERR! Please include the following file with any support request: 
npm ERR!  /home/erik/git/test/npm-debug.log 

請你幫助解決這個問題控制檯

後。

曼尼感謝

埃裏克

+2

錯誤很明顯......它不支持Linux。 '不兼容您的操作系統或 體系結構:fsevents @ 1.0.15' –

+0

爲了擴展@ JoeClay的評論,'fsevents'是一個mac-only文件監視包。 – RyanZim

+1

???同樣的問題,但答案沒有幫助。我們看到npm在Ubuntu OS上安裝OSX軟件包。問題是爲什麼以及如何解決這個問題? – Hanske1967

回答

1

上述意見告訴你,你已經知道。也許你應該說這是一個問題。 :-)

假設的問題是如何防止非Mac系統fserrors,我找到了解決辦法是這樣的:

從您的package.json刪除fserrors並刪除該文件夾。

rm -r ./node_modules/fserrors

然後運行:

npm rebuild

問題解決了。

+0

我的設置中沒有看到任何'/ node_modules/fserrors'。另外,我的package.json不包含'fserrors'。我如何解決它? –

+0

問一個新問題https://stackoverflow.com/questions/46929196/how-to-solve-npm-install-throwing-fsevents-warning-on-non-mac-os –