我試圖在我的操作系統(Ubuntu 14.04)上設置nodeJs爲AngularJs以下:guideline for installing angular js components 但試圖運行最後一個命令時,發現此錯誤。任何人都可以幫忙。正在運行proctactor casues npm ERR!奇怪的錯誤8
[email protected]:~/angular-phonecat$ npm run protractor
[email protected] preprotractor /家/奧斯曼/角phonecat NPM運行更新的webdriver
[email protected]更新前-的webdriver /家庭/奧斯曼/角phonecat NPM安裝
[email protected]安裝後的/ home /烏斯曼/角phonecat 涼亭安裝
角響度單位[email protected]更新的webdriver /家庭/烏斯曼/角phonecat webdriver的經理更新
硒獨立是最新的。 chromedriver是最新的。
[email protected]量角器/家/烏斯曼/角phonecat 量角器測試/量角器,conf.js
Starting selenium standalone server...
[launcher] Running 1 instances of WebDriver
[launcher] Process exited with error code 1
events.js:72
throw er; // Unhandled 'error' event
^
Error: spawn ENOENT
at errnoException (child_process.js:988:11)
at Process.ChildProcess._handle.onexit (child_process.js:779:34)
npm ERR! weird error 8
npm WARN This failure might be due to the use of legacy binary "node"
npm WARN For further explanations, please read
/usr/share/doc/nodejs/README.Debian
npm ERR! not ok code 0
[email protected]:~/angular-phonecat$
'ENOENT'錯誤通常是由於找不到東西而引起的。錯誤說你可能有一個遺留節點的二進制文件,它可能是npm正在尋找一些沒有找到的東西。檢查安裝是否按順序執行 – nilesh
您的路徑上可能安裝了錯誤的「節點」二進制文件。 「哪個節點」或「哪裏有節點」說什麼? (或者如果你運行'node',你會得到一個nodejs提示還是其他的東西?)*由於錯誤說*,讀/usr/share/doc/nodejs/README.Debian –