본문 바로가기
[Error]

[Error][VSCode]express : 이 시스템에서 스크립트를 실행할 수 없으므로 ... 오류 해결

by SONBAEJUN 2022. 7. 29.

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. 오류 해결됐는지 체크

 

에러가 해결되었다.