Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Não reconhece o Node.js

bom dia, Instalei o Node.js no diretório: C:\Program Files\NodeJs\

E a minha aplicação está na pasta: C:\Users\mkito\TypeScript\formacao-typescript-projeto-curso-01\dist\js

Tentei compilar o programa mas está dando o seguinte erro que não consegui entender:

C:\Users\mkito\TypeScript\formacao-typescript-projeto-curso-01\dist\js> tsc bytebank.ts

tsc : O termo 'tsc' não é reconhecido como nome de cmdlet, função, arquivo de script ou programa operável. Verifique a grafia do nome ou, se um caminho tiver sido incluído, veja se o caminho está correto e tente novamente. No linha:1 caractere:1

  • tsc bytebank.ts
  •   + CategoryInfo          : ObjectNotFound: (tsc:String) [], CommandNotFoundException
      + FullyQualifiedErrorId : CommandNotFoundException
    
2 respostas
solução!

Olá, André, como vai?

O erro que você está recebendo acontece porque o comando tsc (TypeScript Compiler) não está sendo reconhecido no terminal. Isso geralmente ocorre porque o Node.js e o TypeScript não estão configurados corretamente no seu ambiente.

Vou listar algumas coisas que você pode verificar e corrigir:

1 - Verifique se o Node.js está instalado corretamente:

  • Abra o terminal e digite o comando node -v para verificar se o Node.js está instalado e acessível.
  • Se não retornar a versão do Node.js, talvez seja necessário adicionar o caminho do Node.js à variável de ambiente PATH. Esse artigo pode te ajudar.

2 - Instale o TypeScript globalmente:

  • Caso o tsc não esteja funcionando, pode ser que o TypeScript não tenha sido instalado globalmente.
  • Execute o comando npm install -g typescript para instalar o TypeScript globalmente no seu sistema.

3 - Verifique o PATH:

Certifique-se de que a pasta onde o Node.js e o TypeScript foram instalados está incluída na variável de ambiente PATH.

Após essas verificações, tente rodar novamente o comando tsc e veja se o problema persiste.

Espero ter ajudado!

Siga firme nos seus estudos e conte com o fórum sempre que precisar!

Abraços :)

Caso este post tenha lhe ajudado, por favor, marcar como solucionado

Olá Mike, obrigado pelo ajuda!

Tive que reinstalar o NodeJS; habilitar a execução do script no PowerShell, e finalmente instalar o TypeScrict globalmente.

Abraços, André