tsc 명령어가 실행되지 않을 때
- 타입스크립트 설치 후
tsc
명령어가 실행되지 않는 경우가 있다.- ex)
tsc --version
- ex)
- 이 때, 에러가 UnauthorizedAccess 라면, Powershell 접속 후
Set-ExecutionPolicy Unrestricted
명령어를 실행하여 해결할 수 있다.
명령어의 의미
- 실행 정책을 설정을 변경하는데 쓰인다.
- PowerShell 이 스크립트를 실행하고 보안을 구성하는 방법을 결정한다.
Set-ExecutionPolicy
뒤에 어떤 타입이 오냐에 따라 보안 설정이 변경된다.Restricted
: 스크립트를 실행할 수 없음AllSigned
: 신뢰할 수 있는 게시자가 서명한 스크립트만 실행 가능RemoteSigned
: 다운로드한 스크립트는 신뢰할 수 있는 게시자가 서명해야 함Unrestricted
: 스크립트 실행에 제한이 없음
사실 보안상의 위협이 있으니 매번 사용하지 않는 것을 권장하고 있다.
반응형