아래 링크를 보면서 TypeScript 를 공부하고 있습니다.(기초 배우실 때 추천!)
https://learn.microsoft.com/ko-kr/training/modules/typescript-get-started
그런데 Visual Studio Code 에서 tsc --init 명령을 수행하는데 아래처럼 에러 문구가 나타났습니다.
tsc : C:\Users\junij\AppData\Roaming\npm\tsc.ps1 파일을 로드할 수 없습니다. C:\Users\junij\AppData\Roaming\npm\tsc.ps1 파일이 디지털 서명되지 않았습니다. 현재 시스템에서 이 스크립트를 실행할 수 없습니다. 스크립트 실행 및 실행 정책 설정 에 대한 자세한 내용은 about_Execution_Policies(https://go.microsoft.com/fwlink/?LinkID=135170)를 참조하십시오.. 위치 줄:1 문자:1 + tsc --init + ~~~ + CategoryInfo : 보안 오류: (:) [], PSSecurityException + FullyQualifiedErrorId : UnauthorizedAccess |
Visual Studio Code 를 관리자 권한으로 실행합니다.
터미널 창을 열고 아래 명령을 수행합니다.
Get-ExecutionPolicy
Get-ExecutionPolicy RemoteSigned
ExecutionPolicy 는 기본으로 Restricted 로 되어있습니다.
Restricted : (제한된) 기본 실행 정책, 명령어 하나씩 실행 가능, 스크립트 파일을 로드하여 실행할 수 없음
RemoteSigned : 로컬 컴퓨터에서 본인이 생성한 스크립트만 실행 가능, 인터넷에서 다운로드한 스크립트는 신뢰된 배포자에 의해 서명된 것만 실행할 수 있음
다시 tsc --init 명령을 수행하니 정상적으로 수행되었습니다.
TypeScript 에서 API 호출하기 - fetch (0) | 2024.04.07 |
---|---|
TypeScript API 서버 만들기 (0) | 2024.04.06 |
Cron 표현식 (0) | 2024.02.29 |
SourceTree 에러 : Unable to get local issuer certificate (0) | 2024.02.27 |
SourceTree 변경 내용 로그가 잘려 다 나오지 않을 때 (0) | 2024.02.27 |