목차
PowerShell] VSCode 터미널 오류 : 이 시스템에서 스크립트를 실행할 수 없으므로 ~ .ps1 파일을 로드할 수 없습니다.
VSCode 에서 npm을 설치하고 사용하고자 할 때 아래와 같은 어려움에 부딪칠 수 있다.
이는 스크립트 실행 권한이 제한되어 있는 상태이기 때문이다.
스크립트 실행 권한을 변경하기 위해서는 Windows PowerShell을 관리자 권한으로 실행해서 변경해줘야 한다.
1. Windows PowerShell을 관리자 권한으로 실행 Window10 기준: 시작에서 windows PowerShell을 검색해서 관리자로 실행
2. get-help Set-ExecutionPolicy로 어떤 권한을 설정할 수 있는지 확인
Restricted : PowerShell의 실행 권한 정책 중 기본적으로 적용되어있는 옵션. ps1 스크립트 파일을 로드하여 실행할 수 없는 정책
AllSigned : 신뢰된 배포자에 의해 서명된 스크립트만 실행 할 수 있는 정책
RemoteSigned : 로컬 컴튜퍼에서 본인이 생성한 스크립트만 실행 가능 또는 인터넷에서 다운로드 받은 스크립트는 신뢰된 배포자에 의해 서명된 것만 실행 가능한 정책
Unrestricted : 제한 없이 모든 스크립트 실행 가능한 정책
ByPass : 어떤 것도 차단하지 않고 경고 없이 실행 가능한 정책
Undefined : 정책 적용 안함
3. Set-ExecutionPolicy RemoteSigned 으로 정책 설정
반응형
'Dev > IDE vscode' 카테고리의 다른 글
vscode에서 PHP와 SCSS 함께 사용하기: SASS 컴파일러 설치 (0) | 2023.09.01 |
---|---|
vscode scss compiler sass 사용하는법 .map파일이 생성되지 않게 설정 (0) | 2023.08.30 |
vscode Failed to load jshint library. 에러 처리 방법 (0) | 2021.08.06 |
vscode php scss 사용하기 sass 컴파일러 설치 (0) | 2021.07.14 |
vscode 파일 찾기 단축키, 프로젝트 내 특정 폴더 파일에서 찾기 - 문자열 검색 (0) | 2021.07.01 |
댓글