У меня возникла проблема с доступом к Йомену после ее установки на новой установке Homestead. Все кажется прекрасным во время установки после того, как npm install -g yo
и yo doctor
работает просто отлично и не обнаруживает никаких проблем во время установки. Однако после того, как я установил yoman, yo: command not found
- это сообщение об ошибке, которое я получаю на своей виртуальной машине.Команда не найдена
[email protected]:~$ npm install -g yo
npm WARN deprecated [email protected]: this package has been reintegrated into npm and is now out of date with respect to npm
/home/vagrant/.node/bin/yo -> /home/vagrant/.node/lib/node_modules/yo/lib/cli.js
/home/vagrant/.node/bin/yo-complete -> /home/vagrant/.node/lib/node_modules/yo/lib/completion/index.js
> [email protected] postinstall /home/vagrant/.node/lib/node_modules/yo/node_modules/spawn-sync
> node postinstall
> [email protected] postinstall /home/vagrant/.node/lib/node_modules/yo
> yodoctor
Yeoman Doctor
Running sanity checks on your system
✔ Global configuration file is valid
✔ Node.js version
✔ No .bowerrc file in home directory
✔ No .yo-rc.json file in home directory
✔ npm version
✔ NODE_PATH matches the npm root
Everything looks all right!
/home/vagrant/.node/lib
└─┬ [email protected]
├── [email protected]
├─┬ [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ └── [email protected]
├── [email protected]
[[REMOVED FOR READABILITY]]
└─┬ [email protected]
├── [email protected]
├── [email protected]
├─┬ [email protected]
│ ├── [email protected]
│ └── [email protected]
└── [email protected]
[email protected]:~$ yo
yo: command not found
Мой путь в ~/.bashrc
говорит следующее: PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/home/vagrant/.node/lib
Есть ли что-нибудь еще, что я здесь отсутствует, что может быть причиной этого?
Вы пытались добавить к пути путь '/ home/vagrant/.node/bin'? – ldg
@ldg: вот и все! Если вы хотите ответить на мой вопрос, я отдам вам ответ. Спасибо, что указали это; Я терял мрамор. –