본문 바로가기
TypeScript/Angular

Angular - cmd terminal 보안 오류

by le_piee 2020. 5. 11.

현재 시스템에서 이 스크립트를 실행 할 수 없습니다.

 

이와 같은 보안 오류가 발생하는 경우

 

보안 정책을 바꿔주어야 합니다.

 

PowerShell을 관리자 권한으로 실행한 후

 

get-help Set-ExecutionPolicy

 

명령어를 입력하면 보안 설정 옵션을 볼 수 있습니다.

옵션은 다음과 같습니다.

 

  • Restricted(제한된): 실행 권한 정책 기본 옵션, 명령어 하나씩 실행 가능. .ps1 스크립트 파일을 로드해 실행 불가능
  • AllSigned: 신뢰된 배포자에 의해 서명된 스크립트만 실행 가능
  • RemoteSigned: 로컬 컴퓨터에서 본인이 생성한 스크립트만 실행 가능 또는 인터넷에서 다운로드 받은 경우 신뢰된 배포자에 의해 서명된 것만 실행 가능
  • Unrestricted: 제한 없이 모든 스크립트 실행 가능
  • ByPass: 어떤 것도 차단하지 않고 경고 없이 실행 가능
  • Undefined: 정책 적용 안함.

 

확인 후, 원하는 권한을 골라 적용하면 됩니다.

 

Set-ExecutionPolicy RemoteSigned

 

'TypeScript > Angular' 카테고리의 다른 글

Angular - Binding  (0) 2020.05.14
Angular - bootstrap Modal  (1) 2020.05.13
Angular - Component 생성  (0) 2020.05.11
Angular - CLI 다운그레이드  (0) 2020.05.11
Angular - <router-outlet>  (0) 2020.05.11