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

Terminal não reconhece

Olá! Estou seguindo os passos da aula e no momento em que escrevo o código "sass --watch scss/style.scss:css/style.css" no terminal, a seguinte mensagem aparece:

sass : O arquivo C:\Users\Ferrari\AppData\Roaming\npm\sass.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

+ sass --watch scss/style.scss:css/style.css
+ ~~~~
    + CategoryInfo          : ErrodeSegurança: (:) [], PSSecurityException
    + FullyQualifiedErrorId : UnauthorizedAccess

Tenho o Sass e NodeJS devidamente instalados mas a resposta é sempre a mesma. Parece que o terminal não lê o arquivo CSS em utra pasta. Alguém poderia me ajudar?

2 respostas
solução!

Olá Eduardo, tudo bem?

O que ocorre é que o sass é instalado como uma biblioteca global e por padrão, na primeira vez que tentamos utilizá-la, o windows bloqueia a execução.

Podemos resolver isso através dos seguintes passos:

1º Parte


Abra o Windows Power Shell como Admin e execute:
Set-ExecutionPolicy RemoteSigned

2º Parte


Para verificarmos se funcionou, execute no Terminal do VS Code:

Get-ExecutionPolicy

É esperado que a resposta seja RemoteSigned.

3º Parte


Reabra o editor de código que você está utilizando, abra o terminal e faça novamente o passo a passo que você realizou para rodar o Sass.

Espero ter ajudado, em caso de dúvidas fique a vontade para perguntar. Bons estudos!

MUITO OBG!!! Funcionou direitinho :D