본문 바로가기

타입스크립트

[ TS 에러] tsc : 이 시스템에서 스크립트를 실행할 수 없으므로 c:\users\user\appdata\roaming\npm \tsc.ps1 파일을 로드할 수 없습니다. 자세한 내용은 about_execution_policies(https:// go.microsoft.com/fwlink/?linkid=135..

반응형

에러명

 

tsc : 이 시스템에서 스크립트를 실행할 수 없으므로 c:\users\user\appdata\roaming\npm \tsc.ps1 파일을 로드할 수 없습니다. 자세한 내용은 about_execution_policies(https:// go.microsoft.com/fwlink/?linkid=135170)를 참조하십시오. 위치 줄:1 문자:1 + tsc -w + ~~~ + categoryinfo : 보안 오류: (:) [], pssecurityexception + fullyqualifiederrorid : unauthorizedaccess

 

발생원인

외부에서 다운로드하는 스크립트의 경우 악의적인 코드가 심어진 채로 실행이 되면 이로인해 보안상의 문제가 발생할 수 있으므로 이에 대한 보안책으로  스크립트 실행을 거절하여 발생.

 

해결방법

외부 스크립트가 실행되는 것을 막아둔 것을 스크립트가 원격으로 서명이 이루어져 있다면, 실행 허용토록 설정하면 해결 됨.

 

 

1. [PowerShell] 을 [관리자 모드]로 실행 하고 다음 코드 입력

 

 

> Get-ExecutionPolicy 입력



> Set-ExecutionPolicy RemoteSigned 입력

- 위 방식으로 설정하게 되면, 원격으로 서명이 이루어져 있는 등 보안이 보장된 스크립트만 실행토록 해준다.

 

2. 윗 마지막 코드 이후 'y' 입력 후 엔터

 

반응형