“Nenhum arquivo ou diretório desse tipo” ao executar o script do nó [duplicado]

1
/usr/bin/env: ‘node\r’: No such file or directory

Eu continuo recebendo essa saída quando tento executar algo. Alguma idéia de como consertar isso?

    
por Andrew Barrios 11.11.2018 / 23:57

1 resposta

1

Qualquer script que você esteja executando tem, como primeira linha,

#!/usr/bin/env node

O único problema com isso é que também é um arquivo de texto do DOS. Isso é evidente a partir do \r na mensagem de erro. \r é uma maneira comum de codificar um caractere de retorno de carro, e os arquivos de texto do DOS têm estes no final de cada linha, antes do caractere de alimentação de linha que serve como "nova linha" em sistemas Unix.

Converta o arquivo de script em um arquivo de texto Unix usando, por exemplo, o utilitário dos2unix .

    
por 12.11.2018 / 00:01