Express command not working in terminal

Thanks for asking questions on this one. I found that running express-generator instead of just express fixed the problem. The following code in the terminal worked.

sudo npm install -g express-generator

Thanks again,


on ubuntu 14.04 nodejs 0.10 express did not work on terminal, though

sudo apt-get install nodejs-legacy

made it to work.


If your express binary keeps doing nothing. Install node-legacy:

sudo apt-get install nodejs-legacy


I faced similar issue. I tried all the solutions mentioned here. However couldn't get my problem solved.

This happens when location of express and nodejs is not same.

Issue arises when Node is installed using homebrew.

Just use this command export PATH=/usr/local/share/npm/bin:$PATH

NOTE: replace path with the path of express.

Follow this link for help.