image

Access unlimited bootcamps and 650+ courses forever

60
%OFF
Nathalia Nascimento
Nathalia Nascimento23/05/2023 15:40
Share

Tentou ativar o http-server e não conseguiu? Veja uma possível solução!

    Este problema ocorre na plataforma Windows

    Depois de instalar a biblioteca do http-server utilizando o comando no prompt de "npm install -g http-server" e depois "http-server ./" para executar apareceu para mim este erro:

    "http-server : O arquivo "C:\Users\.....\http-server.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 emhttps://go.microsoft.com/fwlink/?LinkID=135170.No linha:1 caractere:1+ http-server ./+ ~~~~~~~~~~~+ CategoryInfo : ErrodeSegurança: (:) [], PSSecurityException+ FullyQualifiedErrorId : UnauthorizedAccess".
    

    Se você está recebendo um erro indicando que a execução de scripts não está habilitada, isso geralmente significa que você não tem permissão para executar scripts no ambiente em questão. Esse tipo de restrição de segurança é comum em muitos sistemas e servidores para proteger contra possíveis ameaças.

    Para resolver esse problema, você precisará verificar e modificar as configurações de permissão de execução de scripts.

    1° Abra o powershell na opção "Executar como administrador";

    2° Digite o comando " Get-ExecutionPolicy -List", mostrará o escopo das políticas de execução do windows, quando abri estava como "undefined".

    3° Após, digite o comando "Set-ExecutionPolicy -ExecutionPolicy RemoteSigned", isto permitirá que ative na sua máquina local a execução de scripts de terceiros. Após esta execução, confirme alteração com "S".

    E pronto, tente digitar novamente http-server ./ no seu prompt e abrir o servidor http!

    image

    Fontes:

    https://learn.microsoft.com/pt-br/powershell/module/microsoft.powershell.core/about/about_execution_policies?view=powershell-7.3

    Share
    Comments (6)

    MS

    Maria Silva - 02/01/2024 18:27

    Muito obrigada pela ajuda, consegui resolver mais facilmente.

    Maria Pimentel
    Maria Pimentel - 29/12/2023 11:47

    Nossa, ajudou demais. Muito obrigada!

    AN

    Adalberto Neto - 14/10/2023 19:07

    Muuuuuuuuuuuuuito obrigado. Tutorial de resolução de problema perfeito.

    Gabrielle Duarte
    Gabrielle Duarte - 05/09/2023 19:24

    Ajudou demais!!!

    NS

    Nathan Santos - 29/08/2023 23:41

    Valeu pela força, ajudou demais a entender melhor e resolver o problema!

    Jeferson Guimarães
    Jeferson Guimarães - 22/08/2023 19:22

    Perfeito! Muito obrigado ✨🙌