개발노트

VSCode의 터미널(Terminal)에서 명령어 접근이 안될 때 해결방법 본문

미분류 노트

VSCode의 터미널(Terminal)에서 명령어 접근이 안될 때 해결방법

mroh1226 2024. 1. 8. 15:01
반응형

문제발생

VSCode 사용 중 터미널(Terminal)로 Firebase init 명령어가 전달되지않는 문제가 발생하였다.

이뿐만아니라 터미널로 npm을 접근하지못하였기에 nodejs를 따로 켜서 작업해야하는 번거로움이 있어 해결방법을 찾게되었다.


오류발생

firebase : C:\Users\GYU\AppData\Roaming\npm\firebase.ps1 파일을 로드할 수 없습니다. C:\Users\GYU\AppData\Roaming\npm\firebase.ps1 파일이 
디지털 서명되지 않았습니다. 현재 시스템에서 이 스크립트를 실행할 수 없습니다. 스크립트 실행 및 실행 정책 설정에 대한 자세한 내용은 about_
Execution_Policies(https://go.microsoft.com/fwlink/?LinkID=135170)를 참조하십시오..
위치 줄:1 문자:1
+ firebase
+ ~~~~~~~~
    + CategoryInfo          : 보안 오류: (:) [], PSSecurityException
    + FullyQualifiedErrorId : UnauthorizedAccess


해결방법

1. PowerShell을 관리자로 실행합니다.

 

 

2. get-help Set-ExecutionPolicy 로 정책 설정 명령어 리스트를 확인한다.

3. Set-ExecutionPolicy RemoteSigned 로 정책을 설정한다.( 'y' 를 입력하여 실행 )


해결완료!

반응형
Comments