vscode에서 express 관련 명령어를 입력할때
위와 같은 에러가 발생했다.
위 에러의 발생원인은 스크립트 실행 권한이 제한되어 있는 상태이기 때문에 발생한다.
스크립트 실행 권한을 Windows PowerShell을 이용하여 변경시켜 준다.
1.Window PowerShell을 관리자로 실행
2. get-ExecutionPolicy 명령어를 통해 현재 버전을 확인한다.
Restricted --> PowerShell의 실행 권한 정책의 기본값으로. ps1 스크립트 파일을 로드하여 실행할 수 없는 정책이다
따라서 실행 권한을 RemoteSigned로 변경하여 스크립트 파일 로드를 허용한다.
※RemoteSigned ==> 로컬 컴퓨터에서 본인이 생성한 스크립트 또는 외부 스크립트 중 신뢰된 배포자에 의해 서명 된 것만 실행 가능한 정책.
3. Set-ExecutionPolicy RemoteSigned 명령어를 통해 권한변경
1. Set-ExecutionPolicy RemoteSigned
2. Y 입력
4. 잘 변경됐는지 체크!
5. 오류 해결됐는지 체크
에러가 해결되었다.