728x90
1️⃣ 문제 상황
- npm create vite@latest를 실행하려고 했는데, 아래와 같은 오류가 발생
- FullyQualifiedErrorId : UnauthorizedAccess
PS C:\workspace\mbtiProject> npm create vite@latest
npm : 이 시스템에서 스크립트를 실행할 수 없으므로 C:\Program Files\nodejs\npm.p
s1 파일을 로드할 수 없습니다. 자세한 내용은 about_Execution_Policies(https://go
.microsoft.com/fwlink/?LinkID=135170)를 참조하십시오.
위치 줄:1 문자:1
+ npm create vite@latest
+ ~~~
+ FullyQualifiedErrorId : UnauthorizedAccess
이 오류는 Windows PowerShell의 실행 정책(Execution Policy) 제한으로 인해 발생하는 문제
즉, PowerShell이 보안 정책으로 인해 npm 스크립트 실행을 차단한 것
2️⃣ 원인 분석
- Windows PowerShell에는 스크립트 실행을 제한하는 보안 정책(Execution Policy)이 존재합니다.
- 기본적으로 Restricted 또는 AllSigned 상태라면, 외부 스크립트 실행이 차단됩니다.
- 내 PC 정책을 확인 시 Restricted (보통 Restricted 또는 AllSigned 상태이면 npm create vite@latest 명령이 실행되지 않는다.
--권한 확인 명령어
Get-ExecutionPolicy
3️⃣ 해결 방안
- 관리자 권한으로 PowerShell을 실행한 뒤 실행 정책 변경 명령어 수행
- 변경된 실행 정책 확인
- 다시 Vite 프로젝트 생성
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
4️⃣ 결론 및 요약
- 한 줄 요약: "이 오류는 PowerShell의 실행 정책 문제로 발생하며, Set-ExecutionPolicy RemoteSigned 명령어로 해결할 수 있다.
728x90
'개발관련 > 에러정리' 카테고리의 다른 글
[오류해결]GitHub push Authentication failed 에러 해결법(GitHub + PAT 인증) (0) | 2025.03.26 |
---|---|
[오류해결][React 19 + npm 오류] react-copy-to-clipboard 설치 시 ERESOLVE 해결 방법 (0) | 2025.03.21 |
[Oracle 오류] ORA-00918 : column ambiguously defined (0) | 2023.03.02 |
[Oracle 오류] ORA-01830 (0) | 2016.12.20 |
[Oracle 오류] ORA-01840 (0) | 2016.12.19 |