Como eu uso uma versão local de um módulo no Windows node.js
. Por exemplo, no meu aplicativo, instalei o café-script:
npm install coffee-script
Isso o instala ./node_modules
e o comando coffee está ./node_modules/.bin/coffee
. Existe uma maneira de executar este comando quando estou na pasta principal do meu projeto? Eu acho que estou procurando algo semelhante ao bundle exec
no bundler. Basicamente, eu gostaria de especificar uma versão do script de café que todos os envolvidos no projeto devem usar.
Sei que posso adicionar o -g
sinalizador para instalá-lo globalmente, para que o café funcione bem em qualquer lugar, mas e se eu quiser ter versões diferentes de café por projeto?
coffee
comando na npm scripts
seção, como "build": "coffee -co target/directory source/directoy", so you can run
npm run build` do terminal posteriormente.
npm install niftycommand
e entãoniftycommand
. Mas isso nunca funcionará, a menos que você tenha ./node_modules/.bin no seu caminho, certo?