Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Não consigo dar npm install no frontend

PS C:\Users\EMERSON> cd curso-react-alurabooks

PS C:\Users\EMERSON\curso-react-alurabooks> git checkout aula-5 Already on 'aula-5' Your branch is up to date with 'origin/aula-5'.

PS C:\Users\EMERSON\curso-react-alurabooks> npm install 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:1 caractere:1

  • npm install
  •   + CategoryInfo          : ErrodeSegurança: (:) [], PSSecurityException
      + FullyQualifiedErrorId : UnauthorizedAccess
    

Preciso de ajudar nessa parte para poder seguir com as aulas, porfavor.

1 resposta
solução!

Olá, Emerson. Tudo bem?

Parece ser o problema com a execução de scripts no PowerShell, o que está impedindo o comando npm install de funcionar corretamente. Isso geralmente acontece devido à política de execução de scripts do Windows, que pode estar configurada para restringir a execução de scripts não assinados.

Para resolver esse problema, você pode tentar alterar a política de execução do PowerShell. Aqui está um passo a passo para fazer isso:

  1. Abra o PowerShell como administrador. Para isso, clique com o botão direito no menu Iniciar e selecione "Windows PowerShell (Admin)".

  2. No PowerShell, digite o seguinte comando para permitir a execução de scripts locais:

    Set-ExecutionPolicy RemoteSigned
    
  3. Você será questionado se deseja alterar a política de execução. Digite "Y" e pressione Enter para confirmar.

  4. Após isso, feche o PowerShell e tente novamente executar o npm install no seu projeto.

Esse comando altera a política de execução para permitir scripts locais que não são assinados, mas ainda requer que scripts baixados da internet sejam assinados por um editor confiável. Isso deve resolver o problema que você está enfrentando. Isso é bem comum.

Espero ter ajudado e bons estudos.

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.Bons Estudos!