Llamar directamente a los módulos Node.js instalados globalmente
Supongo que quiero escribir un módulo para Node.js que se instalará globalmente. No quiero escribir ningún código C ++ (o algo más), sino código Node.js.
Básicamente, esto es muy fácil. Solo escribe el módulo, e instálalo usandonpm install -g
.
Ahora, la mayoría de los módulos instalados globalmente ofrecen la posibilidad de llamarlos directamente, por ejemplo. puedes escribirexpress
en el símbolo del sistema y ejecute la aplicación bootstrapper de Express.
Ahora mi pregunta es: ¿Cómo logro esto?
Si simplemente instalo un módulo globalmente, esto no hace que uno de los archivos esté disponible como un archivo ejecutable, o que ponga ese archivo en laPATH
.
¿Qué pasos debo seguir para lograr esto?
Así que mi pregunta es básicamente: ¿Qué pasos se deben seguir para crear un ejecutable disponible globalmente a partir de un módulo Node.js "normal"?