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

Node.js 설치하기를 따라하다가, npm을 확인했는데, 이렇게 나옵니다.
Câu trả lời 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오류가 발생했을 때의 실행 정책 변경 방법을 확인할 수 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
스테이징 파일들 커밋 시 오류 메시지
0
59
3
node 실행 오류
0
55
2
배포하기에서
0
57
2
이메일 로그인, 카카오 로그인 후 각각 화면
0
58
1
local3000 쿠키 삭제했는데 인덱스페이지로 이동
0
62
1
도메인 바꾸는 버튼이 없어요.
0
60
2
title, description 값이 NULL 입니다
0
67
2
강의에서 진행한 프로젝트
0
70
2
localhost : 3000 클릭하면 페이지를 로드하지 못함
0
76
2
클로드코드에서 진행할때 계속적인 질문이 뜹니다.
0
68
2
git 설치
0
60
1
링크 관리 기능 구현 실패
0
79
1
문제점
0
68
2
VS CODE 설치 시 관리자 권한으로 해야하는지
0
53
1
Git 버젼 상이
0
53
2
코드 줄바꿈
0
79
2
vs code 프로그램 동기화 가능여부
0
63
1
클로드 회원가입 전인데 perplexity 프로
0
81
2
supabase 설정하기 관련 문의사항이 있습니다.
0
94
2
Git 설치 문의
0
85
2
권한 부여하기 accept edit on 모드 질문
0
87
2
vercel 등록 후 한입링크 페이지 접속 문제
0
67
1
og 관련 질문
0
50
1
클로드 구글 크롬 확장 프로그램 등록 문의
0
89
2

