Я не могу заставить установку Yeoman работать на жизнь меня.Не могу заставить Йомена правильно работать
При попытке запустить следующее:
Aidans-MacBook-Pro:~ aidan$ npm install --global yo bower grunt-cli
Однако я в конечном итоге получаю следующее (и когда я пытаюсь проверить версии, только старшина, кажется, должен быть установлен):
npm WARN deprecated [email protected]: this package has been reintegrated into npm and is now out of date with respect to npm
npm WARN checkPermissions Missing write access to /Users/aidan/.npm-packages/lib/node_modules/bower
- [email protected] node_modules/yo/node_modules/glob/node_modules/minimatch
- [email protected] node_modules/yo/node_modules/minimatch/node_modules/lru-cache
- [email protected] node_modules/yo/node_modules/sigmund
/Users/aidan/.npm-packages/lib
├── [email protected]
├── [email protected]
└─┬ [email protected]
└─┬ [email protected]
└─┬ [email protected]
└── [email protected]
npm ERR! Darwin 15.3.0
npm ERR! argv "/usr/local/bin/node" "/Users/aidan/.node/bin/npm" "install" "--global" "yo" "bower" "grunt-cli"
npm ERR! node v4.4.0
npm ERR! npm v3.8.1
npm ERR! path /Users/aidan/.npm-packages/lib/node_modules/bower
npm ERR! code EACCES
npm ERR! errno -13
npm ERR! syscall access
npm ERR! Error: EACCES: permission denied, access '/Users/aidan/.npm-packages/lib/node_modules/bower'
npm ERR! at Error (native)
npm ERR! { [Error: EACCES: permission denied, access '/Users/aidan/.npm-packages/lib/node_modules/bower']
npm ERR! errno: -13,
npm ERR! code: 'EACCES',
npm ERR! syscall: 'access',
npm ERR! path: '/Users/aidan/.npm-packages/lib/node_modules/bower' }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.
npm ERR! Please include the following file with any support request:
npm ERR! /Users/aidan/npm-debug.log
Aidans-MacBook-Pro:~ aidan$ yo --version
1.7.0
Aidans-MacBook-Pro:~ aidan$ bower --version
-bash: bower: command not found
Aidans-MacBook-Pro:~ aidan$ grunt --version
-bash: grunt: command not found
Aidans-MacBook-Pro:~ aidan$
Я уже пробовал это руководство, но не было удачи: https://gist.github.com/DanHerbert/9520689
Использование Mac OS X El Capitan 10.11.3
Может ли кто-нибудь помочь мне разобраться, почему я не могу получить эту работу и как ее исправить? Это будет высоко ценится.
Из вывода «Попробуйте запустить эту команду снова как root/Administrator» - запустите 'sudo npm install --global yo bower grunt-cli' –
Выполнено. Был в состоянии установить йоман, но я все равно получаю «bower/grunt: command not found». Я попробовал установить их индивидуально, а также с помощью sudo, но все равно не повезло (хотя они, похоже, прекрасно установлены). – AidanParker
grunt-cli должен быть установлен глобально и входить в проект локально. bower должен быть установлен глобально –