Obteniendo error, Error: no se puede encontrar el módulo "express" después de la instalación de npm

Soy nuevo en Node JS y express, y acabo de instalar npm en Windows 7.

He instalado express usando la bandera global:

npm install -g express

Esto instala con éxito express enC:\Users\USER_NAME\AppData\Roaming\npm\node_modules\expressy agregaC:\Users\USER_NAME\AppData\Roaming\npm a mi camino

Sin embargo, usar express en la línea de comando no es exitoso. Cualquier comando que comience con express me dice que no puede encontrar el comando para ejecutar:

 'express' is not recognized as an internal or external command,
  operable program or batch file.

Buscando en la carpeta de instalación, tampoco puedo encontrar un archivo ejecutable (un .exe o un .cmd). Buscar en Google preguntas anteriores muestra que la carpeta node_modules (al menos en versiones anteriores) debe contener una carpeta express (que tengo) y un.bin carpeta, que contieneexpress.cmd. No parece tener el.bin carpeta.

npm --version me da1.4.3. La versión Express parece ser3.0.0

También he intentado instalarlo localmente y he intentado ejecutarnpm cache clean y reinstalar. Ningún método cambia la situación: no hay nada ejecutable en la carpeta node_modules.

¿Estoy instalando express incorrectamente? Si es así, ¿por qué no incluye un archivo ejecutable?

Respuestas a la pregunta(7)

Su respuesta a la pregunta