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?
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?
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ê:
Prompt de Comando:
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!
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
+ 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
+ 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.