2014-10-21 7 views
1

На OSX, я установил ExpressJS черезЭкспресс: команда не найдена

sudo npm install express-generator -g 

без ошибок, но я все еще получаю

-bash: express: command not found 

Это то, что я получил при установке:

/Users/myusername/.node/bin/express -> /Users/myusername/.node/lib/node_modules/express-generator/bin/express 
[email protected] /Users/myusername/.node/lib/node_modules/express-generator 
├── [email protected] ([email protected]) 
└── [email protected] ([email protected]) 

Любые мысли?

+0

Как вы установили узел? – mscdex

ответ

2

Вам нужно будет добавить место, где NPM устанавливает исполняемые файлы на ваш $PATH.

PATH="$HOME/.node/bin:$PATH" 

Это единовременная установка; чтобы сохранить это постоянное, прочитайте How to add a directory to my path? на Ask Ubuntu.

0

Перейдите в родительскую папку, где существует node_module, и используйте следующую команду.

npm install -g express-generator 
Смежные вопросы