에러😭
[PowerShell]about_Execution_Policies 오류 해결 방법
EGG._.Developer
2022. 2. 22. 20:22
오늘 VSC에서 npm을 설치하던 도중
이런 창이 떠서 해결했던 방법을 적어보고자 합니다.
오류
- Restricted : 기본값
- RemotSigned : 스크립트 허용
쉽게 말해서, PowerShell에서는 기본적으로 Restricted로 되어있습니다.
스크립드를 실행할 수 없도록 되어 있는 거예요!
이렇게 되어있는 실행 정책을 RemoteSigned로 변경해주면 해결이 가능합니다!
해결방법
PowerShell을 관리자 권한으로 켜줍니다.
먼저, 지금 설정되어있는 실행 정책을 확인해보겠습니다.
get-executionPolicy
해당 명령어를 통해 지금 설정된 정책을 확인해줍니다.
제 PC는 현재 Restricted로 되어 있어서 설치가 되지 않았나봅니다 ㅠㅠ
이제 이 설정을 바꿔보겠습니다.
set-executionpolicy remotesigned
Restricted로 되어있는 설정을 Remotesigned로 설정해주는 명령어 입니다.
해당 명령어를 입력하게 되면 위처럼 실행 정책을 변경하시겠습니까? 라는 창이 뜨게 됩니다.
여기서 Y를 입력해주신 후에 다시
get-executionPolicy
를 입력해서 실행 정책을 확인해보면
RemoteSigned 로 바뀐 것을 확인할 수 있습니다.
그럼 설치가 되는지 한 번 확인해볼까요?
성공했습니다 ^^!