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:
- Uruchom Windows PowerShell jako administrator
- 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/