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

Baixando e executando o Backend

Após a instalação do node.js no windows não consigo proseguir com os próximos passos.

Abra um terminal em seu computador e execute os seguintes comandos:

Qual terminal tenho que executar?

3 respostas

Olá Rodrigo! Tudo bem?

Analisando o artigo disponibilizando como passo de instalação do Node, que imagino que você seguiu, a um ponto onde ele abre um terminal, no Windows, você pode utilizar o "Prompt de Comando" ou o "PowerShell" para executar comandos do Node.js. Ambos são terminais que vêm pré-instalados no sistema operacional.

Aqui está um passo a passo simples para você:

  1. Prompt de Comando:

    • Pressione a tecla Windows, digite "cmd" e pressione Enter. Isso abrirá o Prompt de Comando.
  2. PowerShell:

    • Pressione a tecla Windows, digite "PowerShell" e pressione Enter. Isso abrirá o PowerShell.

Ambos os terminais funcionarão para executar comandos Node.js. Uma vez com o terminal aberto, você pode seguir com os comandos que precisa para baixar e executar o backend.

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.
solução!

Boa noite!

Agora ao executar o backend está dando o erro abaixo.

npm : O arquivo C:\Program Files\nodejs\npm.ps1 não pode ser carregado porque a execução de scripts foi desabilitada neste sistema. Para obter mais informações, consulte about_Execution_Policies em https://go.microsoft.com/fwlink/?LinkID=135170. No linha:8 caractere:1

  • npm install
  •   + CategoryInfo          : ErrodeSegurança: (:) [], PSSecurityException
      + FullyQualifiedErrorId : UnauthorizedAccess
    npm : O arquivo C:\Program Files\nodejs\npm.ps1 não pode ser carregado porque a execução de scripts foi desabilitada neste sistema. Para obter mais informações,
    consulte about_Execution_Policies em https://go.microsoft.com/fwlink/?LinkID=135170.
    No linha:11 caractere:1
    
  • npm run start-auth
  •   + CategoryInfo          : ErrodeSegurança: (:) [], PSSecurityException
      + FullyQualifiedErrorId : UnauthorizedAccess
    

Oi, Rodrigo!

O erro indica que o PowerShell está com a política de execução de scripts desabilitada, e por isso o comando npm não está sendo reconhecido corretamente.

Para resolver isso, abra o PowerShell como Administrador e execute o comando abaixo para permitir a execução de scripts localmente:


Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned

Depois, confirme a alteração pressionando A (de Sim para todos).

Esse comando libera a execução de scripts assinados localmente (como os do Node.js e npm), mas mantém segurança para scripts externos não assinados.

Feito isso, feche o PowerShell e abra novamente. Agora, tente rodar novamente:


npm install
npm run start-auth

Fico à disposição.