Nodemon: O Nodemon deve usar o nó localmente

Criado em 26 fev. 2018  ·  5Comentários  ·  Fonte: remy/nodemon

Solicitação de recurso

  • nodemon -v : 1.15.1
  • node -v : 9.5.0
  • Sistema operacional / ambiente de terminal: MacOS Sierra
  • Comando que você executou: npm run dev
    Script em package.json
    "dev": "nodemon index.js"

Comportamento esperado

O nodemon deve usar o nó local

Comportamento real

nodemon usa node instalado globalmente

Passos para reproduzir

https://twitter.com/housecor/status/962347301456015360

Observe esta postagem, o nó pode ser instalado localmente agora. O Nodemon deve verificar se o nó está instalado localmente, caso contrário, use o nó instalado globalmente.
Atenciosamente,

has PR help wanted

Todos 5 comentários

Na verdade, este é o mesmo problema de quando alguém deseja usar os comandos de resolução automática do npm em .bin .

Eu me pergunto se npx tem um módulo que faz a resolução rapidamente ...

Edit: Devo precisar que eu uso nodemon dentro de um script em meu package.json (para que a resolução automática para nodemon funcione bem). É apenas a resolução automática do nó que falha.

#!/usr/bin/env node

Outro problema é que o nodemon usa o nó para ser executado ...

Estou tentando usar o node e o nodemon em um contêiner (docker) onde o node não está instalado globalmente.

"start": "node index.js" Trabalho
"dev": "nodemon index.js" não funciona

Acho que é por causa da coisa, mas não sei se tem como consertar ...

Hmm, mas /usr/bin/env deve perceber que o npm introduziu node_modules/.bin ao $PATH então não tenho certeza _por que_ não funcionaria ...

_Editar: ignore. A coisa funciona, era mais um problema do meu ambiente ..._

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

maotora picture maotora  ·  4Comentários

olalonde picture olalonde  ·  3Comentários

Exeteres picture Exeteres  ·  4Comentários

endquote picture endquote  ·  4Comentários

jonerer picture jonerer  ·  4Comentários