1
resposta

Problemas com o servidor.

Fiz o código todo, tudo certo, porém depois com essa coisa toda de servidor, mesmo que eu instale etc, quando dou o live-server aparece a mensagem abaixo live-server : O arquivo C:\Users\Nayra\AppData\Roaming\npm\live-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 em https://go.microsoft.com/fwlink/?LinkID=135170. No linha:1 caractere:1

  • live-server
  • ~
    • CategoryInfo : ErrodeSegurança: (:) [], PSSecurityException
    • FullyQualifiedErrorId : UnauthorizedAccess PS C:\Users\Nayra\Documents\1823_DOM>
1 resposta

Fala Nayra, tudo bem?

Isto é um erro da política de segurança do Powershell para evitar que scripts maliciosos sejam executados indevidamente no seu sistema. Por isso, todos os scripts que não forem assinados terão sua execução bloqueada. Ou seja, a política de execução está como Restricted (que é o padrão).

Você pode controlar estas permissões usando o comando cmdlet Set-ExecutionPolicy. E pode conferir qual a política de execução atual usando o cmdlet Get-ExecutionPolicy. (ambos no PowerShell)

Obs: Execute os comandos com o PowerShell como Administrador

PS C:\Users\LINQ> Get-ExecutionPolicy
Restricted

PS C:\Users\LINQ> Set-ExecutionPolicy RemoteSigned
PS C:\Users\LINQ> Get-ExecutionPolicy
RemoteSigned

Existem vários tipos de permissão que você pode usar com este cmdlet

Restricted

Não carrega nem executa arquivos de configuração e/ou scripts do Powershell.

AllSigned

Só executa scripts e arquivos de configuração assinados por um fornecedor confiável, mesmo que o script tenha sido escrito por você mesmo (local).

RemoteSigned

É basicamente o mesmo que o acima, porém permite a execução de arquivos de configuração e/ou scripts locais.

Unrestricted

Carrega e executa todos os arquivos de configuração e scripts PowerShell. Pode ser pedida uma confirmação para executar scripts não assinados.

Bypass

Não há nenhuma restrição.

Undefined

Remove a política de execução atual. A não ser que ela esteja definida numa diretiva de grupo.

Espero ter ajudado, bons estudos :D