2014-05-26 3 views
0

Попытка установить YEOMAN на мой макинтош, я впервые попробовал следующую команду из документации ...Неспособность установить YEOMAN (Mac OSX)

npm install -g yo

Получил ошибку:

npm ERR! Please try running this command again as root/Administrator.

Я попытался снова с:

sudo npm install -g yo

, но он не проходит на полпути. Это обратная связь, где она терпит неудачу, и повторяет этот шаблон для множества неудачных пакетов.

npm ERR! Error: ENOENT, lstat '/usr/local/lib/node_modules/yo/node_modules/yeoman-generator/node_modules/glob/.travis.yml' 
npm ERR! If you need help, you may report this log at: 
npm ERR!  <http://github.com/isaacs/npm/issues> 
npm ERR! or email it to: 
npm ERR!  <npm-[email protected]> 

npm ERR! System Darwin 13.1.0 
npm ERR! command "node" "/usr/local/bin/npm" "install" "-g" "yo" 
npm ERR! cwd /Users/vivid 
npm ERR! node -v v0.10.7 
npm ERR! npm -v 1.2.21 
npm ERR! path /usr/local/lib/node_modules/yo/node_modules/yeoman-generator/node_modules/glob/.travis.yml 
npm ERR! fstream_path /usr/local/lib/node_modules/yo/node_modules/yeoman-generator/node_modules/glob/.travis.yml 
npm ERR! fstream_type File 
npm ERR! fstream_class FileWriter 
npm ERR! code ENOENT 
npm ERR! errno 34 
npm ERR! fstream_stack /usr/local/lib/node_modules/npm/node_modules/fstream/lib/writer.js:284:26 
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15) 

Любые мысли?

ответ

0

Я столкнулся с той же проблемой. Что установил ее для меня было просто войти в систему как суперпользователь, используя:

$ su

Далее, установка Yeoman работал как шарм:

$ npm install -g yo

Большая разница является logging in as root using su, instead of sudo.

Смежные вопросы