목차
접기
728x90
반응형
타입스크립트를 공부를 시작하고 ts파일을 js파일로 compile 하던 중 오류 발생
오류 내용
- tsc : 이 시스템에서 스크립트를 실행할 수 없으므로
해결 방법
- Visual Studio Code를 관리자 권한으로 실행
- 작업 폴더 선택해서 우클릭 - 터미널 실행
- 이전에는 powershell로 확인되던 터미널이 bash로 실행됨
compile 재시도
- ts파일을 js파일로 변환하여 브라우저에서 실행할 수 있도록 다시 compile 시도
- tsc index.ts 명령어 입력
- 같은 폴더에 index.js 파일 자동 생성
현재 정책 확인하기
Get-ExecutionPolicy
- powershell에서 위의 명령어를 입력해야 가능하다.
- 보이는것처럼 bash 환경이 아닌 powershell에서 tsc 명령어를 사용하려고 하면 오류가 난다.
정책 설정하기
Set-ExecutionPolicy 정책(RemoteSigned)
Restricted(제한된)
기본 실행 정책(기본적으로 적용되고 있음)
명령어 하나씩 실행 가능(개별 명령은 허용하지만 스크립트를 실행하지 않음)
스크립트 파일을 로드하여 실행할 수 없음
AllSigned
스크립트 실행 가능
오직 신뢰된 배포자에 의해 서명된 스크립트만 실행할 수 있음
RemoteSigned
로컬 컴퓨터에서 본인이 생성한 스트립크만 실행 가능
인터넷에서 다운로드한 스크립트는 신뢰된 배포자에 의해 서명된 것만 실행할 수 있음
Unrestricted(무제한)
모든 스크립트 실행 가능
ByPass
어떤 것도 차단하지 않고 경고나 메시지 없이 실행할 수 있음
Undefined
설정된 정책이 없음
기본 실행 권한 정책 적용됨(Restricted)
728x90
반응형
LIST
'IT 유용한 정보' 카테고리의 다른 글
[ typescript ] 타입스크립트 설정 파일(tsconfig.json) 생성 및 사용 방법 (0) | 2021.01.10 |
---|---|
[ typescript ] 타입스크립트 프로젝트 실행하는 방법, compile 방법 (0) | 2021.01.10 |
[ Node.js ] 삼항연산자 사용법 (0) | 2021.01.05 |
[ Node.js ] toLowerCase(), toUpperCase() 사용법 (0) | 2021.01.05 |
[ Node.js ] switch 사용법 (0) | 2021.01.05 |