vscode에서 패키지 매니저(npm또는 yarn)을 통해 외부 모듈이나 스크립트를 실행하려 할 경우 아래와 같은 오류가 발생한다.
\Users\유저폴더\AppData\Roaming\npm\스크립트파일명 파일을 로드할 수 없습니다. 자세한 내용은 about_Execution_Polici es(https://go.microsoft.com/fwlink/?LinkID=135170)를 참조하십시오. 위치 줄:1 문자:1
이는 기본 터미널이 powershell일 경우 발생하는데
아래와 같은 과정으로 해결할 수 있다.
PowerShell을 관리자 권한으로 실행한다.
get-help Set-ExecutionPolicy
명령어를 실행하고 Y를 입력한다.
(powerShell의 실행 정책에 관한 설정 권한을 얻는다.)
Set-ExecutionPolicy RemoteSigned
명령어를 실행하고 Y를 입력한다.
(스크립트의 실행 권한을 Yes로 설정하는 과정이다.)
설명과 같이 악의적인 스크립트를 실행할 경우 문제가 발생할 수 있으므로 실행 권한을 바꾼후에는 보안에 주의해야한다.