기타

파워쉘 보안 정책 문제해결

호리둥절 2023. 4. 5. 21:24

문제사항

nest new 프로젝트명 입력시 이와같은 에러가 반환되었다.

nest : 이 시스템에서 스크립트를 실행할 수 없으므로 C:\Users\sk\AppData\Roaming\npm\nest.p 
s1 파일을 로드할 수 없습니다. 자세한 내용은 about_Execution_Policies(https://go.microsoft 
.com/fwlink/?LinkID=135170)를 참조하십시오.
위치 줄:1 문자:1
+ nest new test
+ ~~~~ 
    + FullyQualifiedErrorId : UnauthorizedAccess

 

아마 pwoershell의 기본값이 restricted로 설정되어 있기 때문인거같다

 

 

해결방법을 알아보자

1. Window검색창에서 PowerShell을 찾아주고 관리자 권한으로 실행한다.

2. 다음과 같은 명령어를 입력해준다

Get-ExecutionPolicy

Set-ExecutionPolicy RemoteSigned

정책을 변경하시겠습니까가 나오면 y 입력한다