VSCode 오류 : 이 시스템에서 스크립트를 실행할 수 없으므로 ...

2021. 2. 6. 12:16·IT/이모저모

VSCode 오류 : 이 시스템에서 스크립트를 실행할 수 없으므로...

 

 

 

VSCode의 터미널을 통하여 npm혹은 yarn을 사용하여 처음 작업을 수행할 때, 다음과같은 에러가 발생할 수 있습니다.

내용은 "이 시스템에서 스크립트를 실행할 수 없으므로 ~(블라블라)~  파일을 로드할 수 없습니다. 자세한 내용은 about_Execution_Policies(https://go.microsoft.com/fwlink/?LinkID=135170)를 참조하십시오." 로, 시스템의 설정에서 스크립트를 실행할 수 있는 권한이 부여되어있지 않은 상태라서 해당 작업 명령을 수행할 수 없어서 발생하는 오류입니다.

 

 

 

Window10 기준으로, Windows PowerShell 앱을 통하여 시스템의 스크립트 실행권한을 변경하여 해결할 수 있습니다.

1. Windows PowerShell 앱을 검새하여 관리자로 실행합니다.

 

 

 

2. 현재 권한상태를 확인합니다.

 > get-ExecutionPolicy

  저는 상태값 "Restricted" 으로, 로컬에서 작성한 스크립트를 실행할 수 없는상태여서 오류가 발생한 것입니다.

- 권한 상태값

 Restricted : default설정값으로, 스크립트 파일을 실행할 수 없습니다.

 AllSigned : 신뢰할 수 있는(서명된) 스크립트 파일만 실행할 수 있습니다.

 RemoteSigned : 로컬에서 본인이 생성한 스크립트와, 신뢰할 수 있는(서명된) 스크립트 파일 실행할 수 있습니다.

 Unrestricted : 모든 스크립트 실행가능

 ByPass : 경고/차단 없이 모든 것을 실행가능하도록함

 Undefined : 권한을 설정하지 않겠음

 

 

 

3. 권한 상태를 "RemoteSigned"으로 변경합니다.

  > Set-ExecutionPolicy RemoteSigned

  > Y

 

 

 

4. 권한이 정상적으로 변경되었는지 다시 확인

 > get-ExecutionPolicy

 

 

 

5. VSCode로 돌아가서 터미널 명령을 다시 수행하여 오류가 해걸되었는지 확인

 - 처음에 실행되지않았던 명령이, 이제는 정상적으로 수행되었습니다.

 

 

 

 

 

 

'IT > 이모저모' 카테고리의 다른 글

갤럭시북 프리도스 윈도우 직접 설치  (1) 2025.04.28
java 웹 개발자 기본 지식  (0) 2020.12.27
초연결시대와 신인류 디지털노마드  (0) 2020.12.20
신입 java 웹 개발자 기술면접 대비  (0) 2020.12.19
'IT/이모저모' 카테고리의 다른 글
  • 갤럭시북 프리도스 윈도우 직접 설치
  • java 웹 개발자 기본 지식
  • 초연결시대와 신인류 디지털노마드
  • 신입 java 웹 개발자 기술면접 대비
K_sun
K_sun
지옥의불구덩이
  • K_sun
    지옥의불구덩이
    K_sun
    • 분류 전체보기 (27)
      • IT (24)
        • Java, Spring (2)
        • Javascript (5)
        • React (7)
        • Database (4)
        • IT제품 (1)
        • 이모저모 (5)
      • 블로그관리 (1)
      • 세상살이 (2)
  • 인기 글 ❘ 최근 글 ❘ 최근 댓글

  • 최근 글

  • 인기 글

  • 최근 댓글

  • 전체
    오늘
    어제
  • hELLO· Designed By정상우.v4.10.3
K_sun
VSCode 오류 : 이 시스템에서 스크립트를 실행할 수 없으므로 ...
상단으로

티스토리툴바