2015-05-07 27 views
0

我跟着指示:http://learnsemantic.com/guide/expert.html在Ubuntu(終端錯誤)安裝語義UI

而且我的地方,我應該用這個命令了一點:

npm install -g gulp 

我得到以下結果:

npm ERR!  'Object.oncomplete (fs.js:107:15)' ] } 
npm ERR! 
npm ERR! Please try running this command again as root/Administrator. 

npm ERR! System Linux 3.19.0-16-generic 
npm ERR! command "/usr/bin/nodejs" "/usr/bin/npm" "install" "-g" "gulp" 
npm ERR! cwd /home/yannick 
npm ERR! node -v v0.10.25 
npm ERR! npm -v 1.4.21 
npm ERR! path /usr/local/lib/node_modules 
npm ERR! fstream_path /usr/local/lib/node_modules/gulp 
npm ERR! fstream_type Directory 
npm ERR! fstream_class DirWriter 
npm ERR! code EACCES 
npm ERR! errno 3 
npm ERR! stack Error: EACCES, mkdir '/usr/local/lib/node_modules' 
npm ERR! fstream_stack /usr/lib/nodejs/fstream/lib/writer.js:171:23 
npm ERR! fstream_stack /usr/lib/nodejs/mkdirp/index.js:46:53 
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15) 
npm ERR! 
npm ERR! Additional logging details can be found in: 
npm ERR!  /home/yannick/npm-debug.log 
npm ERR! not ok code 0 

誰能告訴我我做錯了什麼?

回答

0

最關鍵的是3號線,

NPM ERR!請嘗試以root/Administrator身份再次運行此命令。

嘗試運行命令作爲sudo用戶甚至更好的確保您可以在全球安裝的NPM模塊,而無需sudo命令。我最後使用的指南可以在這裏找到:https://github.com/sindresorhus/guides/blob/master/npm-global-without-sudo.md

+0

謝謝。爲什麼我不應該使用sudo命令壽?我經常閱讀這個。我試圖運行它:sudo npm install -g gulp但我不能在終端運行「gulp」。它只是告訴我,吞嚥沒有找到..嗯? – M4V3N

+0

一般認爲不好的做法是必須使用sudo和npm,關於我不確定的其他錯誤,但這可能是安裝node/npm的權限問題,文章有相當明確的說明如何在沒有'''sudo'''的情況下安裝,所以我可能會嘗試卸載節點/ npm並再次嘗試 –

+0

好的。謝謝。我卸載了node/npm,並執行了以下步驟:1.安裝語義UI,2.安裝節點,如說明中所示。 3.安裝npm就像它顯示在你的鏈接中4.現在,當我嘗試調用「gulp」nothnig時,它顯示我「沒有這樣的文件或目錄」...? – M4V3N