Rozwiązanie: Uruchamianie skryptów jest wyłączone w tym systemie

Po instalacji node js i sass teraminal Windows wyrzuca poniższy błąd przy próbie uruchomienia sass.

sass : File C:\Users\Bartek\AppData\Roaming\npm\sass.ps1 cannot be loaded because running scripts is disabled on this system. For more 
 information, see about_Execution_Policies at https:/go.microsoft.com/fwlink/?LinkID=135170.
At line:1 char:1
+ sass --watch dev2/scss/bootstrap.scss:public_html/theme/css/style.css ...
    + CategoryInfo          : SecurityError: (:) [], PSSecurityException
    + FullyQualifiedErrorId : UnauthorizedAccess
sass : File C:\Users\Bartek\AppData\Roaming\npm\sass.ps1 cannot be loaded because running scripts is disabled on this system. For more                                                                                                            tem. For more 
 information, see about_Execution_Policies at https:/go.microsoft.com/fwlink/?LinkID=135170.
At line:1 char:1
+ sass --watch dev2/scss/bootstrap.scss:public_html/theme/css/style.css ...
+ ~~~~
    + CategoryInfo          : SecurityError: (:) [], PSSecurityException
    + FullyQualifiedErrorId : UnauthorizedAccess

Dzieje się tak, ponieważ Windows domyślnie blokuje uruchamianie potencjalnie niepożądanych skryptów. Można poluzować te blokady wykonując poniższe czynności:

  1. Uruchom Windows PowerShell jako administrator
  2. Wklej poniższe polecenie i zatwierdź klawiszem „Y”

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope LocalMachine

Polecenie to pozwala uruchamiać lokalne i zdalne skrypty dla naszego komputera.

Oryginał: https://www.roelpeters.be/solved-running-scripts-is-disabled-on-this-system-in-powershell/

Możesz również polubić…

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.

Witryna wykorzystuje Akismet, aby ograniczyć spam. Dowiedz się więcej jak przetwarzane są dane komentarzy.