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

Problemas ao rodar o servidor

Consegui instalar o Json-Server por meio do npm install, mas quando uso o comando " json-sever --watch db.json " conforme instrução do professor recebo uma mensagem de erro (que postarei abaixo) falando sobre permissões. Já pesquisei um pouco sobre o assunto no link fornecido pela própria mensagem de erro, mas não consegui solucionar. Segue a mensagem de erro:

json-server : O arquivo C:\Users\adjar\AppData\Roaming\npm\json-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
+ json-server --watch db.json
+ ~~~~~~~~~~~
    + CategoryInfo          : ErrodeSegurança: (:) [], PSSecurityException
    + FullyQualifiedErrorId : UnauthorizedAccess

Como posso liberar o acesso ao Localhost?

2 respostas
solução!

Isto é uma 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).

Da uma olhada nesse link: https://pt.stackoverflow.com/questions/220078/o-que-significa-o-erro-execu%C3%A7%C3%A3o-de-scripts-foi-desabilitada-neste-sistema que tem a explicação dos porquês.

Mas para permitir a execução basta abrir o powershell como administrador e rodar:

Set-ExecutionPolicy Bypass

Se estiver em um computador corporativo podem ter outras travas, mas na maioria das vezes basta fazer isso.

Muito orbigado, Luiz. Fiz aqui e solucionou.