當我執行:sudo npm install -g yo
錯誤127,而安裝自耕農
我得到這個:
NPM WARN發動機[email protected]:求購:{ 「節點」:「> = 0.12.0 「}(當前: {」node「:」0.10.25「,」npm「:」1.4.21「})npm WARN已棄用[email protected]: 該軟件包已重新集成到npm中,日期 關於npm npm WARN引擎[email protected]:想要: {「node」:「> = 0.12.0」,「iojs」:「> = 1.0.0」}(當前: { 「node」:「0.10.25」,「npm」:「1.4.21」})npm WARN engin e [email protected]: 想要:{「node」:「> = 0.12.0」,「iojs」:「> = 1.0.0」}(當前: {「node」:「0.10.25 「」npm「:」1.4.21「})npm WARN引擎[email protected]:想要: {」node「:」> = 0.10.32「}(current:{」node「:」0.10.25 「npm」:「1.4.21」})npm WARN engine [email protected]:wanted:{「node」:「> = 0.10.40」}(current: {「node」:「0.10。 25「,」npm「:」1.4.21「})npm WARN引擎[email protected]: 想要:{」node「:」> = 0.10.40「}(當前: {」node「:」0.10 .25「,」npm「:」1.4.21「})npm WARN引擎[email protected]: 想要:{」node「:」> = 0.10.40「}(當前: {」node「:」 0.1025「,」npm「:」1.4.21「})/ usr/local/bin/yo - > /usr/local/lib/node_modules/yo/lib/cli.js
[email protected]後安裝在/ usr/local/lib目錄/ node_modules /喲 yodoctor
在/ usr/bin中/ ENV:節點:Aucun fichier歐檔案德CE型NPM WARN這 失敗可能是由於使用遺傳二進制「節點」npm WARN對於 的進一步解釋,請閱讀/usr/share/doc/nodejs/README.Debian npm ERR! [email protected] postinstall:
yodoctor
npm ERR!退出狀態127 npm ERR! npm ERR!在[email protected] postinstall腳本失敗。 npm ERR! 這很可能是喲包npm ERR!的問題!而不是 npm本身。 npm ERR!告訴作者,在您的系統上這會失敗: npm ERR! yodoctor npm ERR!您可以通過以下方式獲取他們的信息:npm ERR!
npm owner ls yo npm ERR!上面可能還有其他日誌輸出 。npm ERR!系統Linux 4.2.0-16-generic npm ERR!命令 「/ usr/bin/nodejs」「/ usr/bin/npm」「install」「-g」「yo」npm ERR! cwd /usr/share/applications npm ERR! node -v v0.10.25 npm ERR! npm -v 1.4.21 npm ERR!代碼ELIFECYCLE npm ERR! npm ERR!其他記錄詳細信息可在以下位置找到:npm ERR!
/usr/share/applications/npm-debug.log npm ERR!不好的代碼0
任何人都知道如何解決這個問題? 謝謝。 我在Ubuntu 15.10
您的回答解決在我的Ubuntu同樣的問題。事實是,我忘了爲** nodejs **和** npm **添加_link_,即'sudo ln -s/usr/bin/nodejs/usr/local/bin/node'和'sudo ln -s/usr/bin/npm/usr/local/bin/npm'。所以當我想要安裝'yeoman generator','grunt'和其他軟件包時,我有和下面一樣的錯誤。檢查此[鏈接](https://doc.ubuntu-fr.org/nodejs)以便正確安裝**節點js **和** npm **。順便謝謝你的回答。 –