¿Cómo uso una versión local de un módulo en node.js ? Por ejemplo, en mi aplicación, instalé coffee-script:
npm install coffee-script
Esto lo instala ./node_modulesy el comando coffee está en./node_modules/.bin/coffee . ¿Hay alguna manera de ejecutar este comando cuando estoy en la carpeta principal de mi proyecto? Supongo que estoy buscando algo similar a bundle execen bundler. Básicamente, me gustaría especificar una versión de coffee-script que todos los involucrados en el proyecto deberían usar.
Sé que puedo agregar la -gbandera para instalarlo globalmente para que el café funcione bien en cualquier lugar, pero ¿y si quisiera tener diferentes versiones de café por proyecto?
coffeecomando en la npm scriptssección, como "build": "coffee -co target/directory source/directoy", so you can run npm run build` desde el terminal después.

npm install niftycommandy luegoniftycommand. Pero esto nunca funcionará a menos que tenga ./node_modules/.bin en su camino, ¿verdad?