FE/에러노트

npm 에러 - (이 시스템에서 스크립트를 실행할 수 없으므로 ...)

<zinny/> 2022. 5. 28. 18:23
728x90

프로젝트 파일을 git clone 한 다음 npm을 실행시키려고 하는데 vs코드에서 오류가 떴다(윈도)

 

맥에서는 없던 오류에 너무 당황스러워서 쳐봤더니 

권한에 관한 오류였다. 


1. Windows PowerShell 앱을 검색하여 관리자로 실행 

2. 현재 권한 상태 확인 ( get-ExecutionPolicy)

 

- 권한 상태 값

 Restricted : default설정값으로, 스크립트 파일을 실행할 수 없습니다.

 AllSigned : 신뢰할 수 있는(서명된) 스크립트 파일만 실행할 수 있습니다.

 RemoteSigned : 로컬에서 본인이 생성한 스크립트와, 신뢰할 수 있는(서명된) 스크립트 파일 실행할 수 있습니다.

 Unrestricted : 모든 스크립트 실행 가능

 ByPass : 경고/차단 없이 모든 것을 실행 가능하도록 함

 Undefined : 권한을 설정하지 않겠음

 

3. 권한 상태를  "RemoteSigned"으로 변경 (Set-ExecutionPolicy RemoteSigned)

4. 만약 권한 상태가 안 바뀐다면  ( Set-ExecutionPolicy -Scope CurrentUser )

 

728x90