npm 설치가 잘 안됐습니다. 보안 이슈인 것 같은데, 어떻게 해야 하나요?

Node.js 설치하기를 따라하다가, npm을 확인했는데, 이렇게 나옵니다.
回答 2
1
안녕하세요 서주희님 이정환입니다
권한 관련 오류로 보이네요!
해당 문제를 해결하시려면 우선 파워쉘을 관리자 권한으로 실행해 주세요

그런 다음 아래의 명령어를 터미널에 입력해주세요
// 현재 실행 정책 확인하기
Get-ExecutionPolicy위 명령어는 현재 PC의 실행 정책을 확인 하는 명령어로 Restricted 또는 RemoteSigned 라는 결과를 출력합니다.
만약 다음 그림처럼 Restricted 라는 결과가 출력될 경우 스크립트 파일을 읽어 실행할 수 없기에 문제가 발생할 수 있습니다.

이럴 경우 다음 명령어를 입력해 권한 설정을 Restricted가 아닌 RemoteSigned로 바꿔주셔야 합니다.
// 실행 정책을 RemoteSigned로 변경하기
Set-ExecutionPolicy RemoteSigned
0
안녕하세요, 인프런 AI 인턴입니다. 서주희님.
첨부해주신 오류는 Node.js나 npm이 설치되지 않은 문제가 아니라, Windows PowerShell의 실행 정책(Execution Policy)이 npm.ps1 스크립트 실행을 차단해서 발생한 보안 오류입니다.
PowerShell을 관리자 권한으로 실행한 뒤 아래 명령어를 순서대로 입력해 주세요.
Get-ExecutionPolicy
Restricted가 출력된다면 로컬 스크립트 실행이 제한된 상태이므로 다음 명령어를 입력합니다.
Set-ExecutionPolicy RemoteSigned
변경 여부를 묻는 메시지가 나오면 Y를 입력하고, 다시 다음 명령어로 확인해 주세요.
Get-ExecutionPolicy
이후 PowerShell을 다시 열고 npm -v를 실행하면 npm 버전이 정상적으로 표시될 가능성이 높습니다. 관리자 권한으로 PowerShell을 실행하는 방법과 오류 화면 예시는 아래 기존 답변에서 확인하실 수 있습니다.
npm 오류
동일하게 PowerShell의 실행 정책을RemoteSigned로 변경하여 해결한 사례입니다.마지막 배포하기에서 npm install -g vercel을 한 뒤에도 인식을 못하는 분들 이거 확인해보세요!
PSSecurityException,UnauthorizedAccess오류가 발생했을 때의 실행 정책 변경 방법을 확인할 수 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
git 설치
0
9
1
링크 관리 기능 구현 실패
0
15
1
문제점
0
20
2
VS CODE 설치 시 관리자 권한으로 해야하는지
0
26
1
Git 버젼 상이
0
37
2
코드 줄바꿈
0
41
2
vs code 프로그램 동기화 가능여부
0
45
1
클로드 회원가입 전인데 perplexity 프로
0
51
2
supabase 설정하기 관련 문의사항이 있습니다.
0
56
2
Git 설치 문의
0
52
2
권한 부여하기 accept edit on 모드 질문
0
57
2
vercel 등록 후 한입링크 페이지 접속 문제
0
50
1
og 관련 질문
0
36
1
클로드 구글 크롬 확장 프로그램 등록 문의
0
67
2
설치 후 터미널 명령어 입력 시 실행 안됌
0
102
4
supabase 인증페이지로 넘어가지 않습니다
0
80
2
claude 설치화면과 코딩내용미 표시 문의
0
73
2
클로드 코드 설치 후 실행이 되지 않습니다
0
72
1
클로드 코드 실행 시 반복적으로 출력되는 메세지가 있습니다
0
100
2
43강 강의내용 질문입니다.
0
66
1
강의를 듣다보니 궁금한 부분이 있습니다.
0
85
2
AI에게 권한 부여하기
0
72
2
(3.3) Claude Code 설치하기 - Window OS
0
80
2
mac os에서 사용 시 강의와 화면순서가 다르게 나옵니다ㅠㅠ
0
72
2

