3.3) npm : 이 시스템에서 스크립트를 실행할 수 없으므로 C:\Program Files\nodejs\npm.ps1 파일을 로드할 수 없습니다.
6
작성한 질문수 7
node.js 설치 후 3.3 강의 영상과 똑같이 section03 폴더에서 vscode를 열고, 터미널에서 npm init 명령어를 작성했는데 아래와 같은 에러가 출력됩니다.

(중간에 파란색으로 가린 건 제 한글 이름 실명입니다.)
이를 해결하기 위해 Windows PowerShell을 관리자 권한으로 실행하여 Set-ExecutionPolicy RemoteSigned을 하고 vscode를 재실행해보았으나 계속 동일한 에러가 출력됩니다.
어떻게 해결할 수 있을까요?
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
김도영님께서 발생한 문제는 Windows PowerShell의 실행 정책으로 인해 npm init 명령어 실행 시 발생하는 오류입니다. Set-ExecutionPolicy RemoteSigned를 설정해도 문제가 지속된다면, 다음 방법을 시도해보세요:
Execution Policy 설정 확인: 다시 한 번 실행 정책을 설정하고, 적용 여부를 확인해 보세요. 관리자 권한의 PowerShell에서 다음 명령어를 실행합니다:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser이는 현재 사용자에 대해 스크립트 실행 권한을 설정하는 방법입니다.
PowerShell 정책 적용 범위 설정: 전체 시스템이 아니라 특정 사용자에 한정하여 적용되도록 할 수도 있습니다. 위 명령어는 사용자 범위로 실행 정책을 설정하기 때문에 충돌을 최소화할 수 있습니다.
명령어 대체 사용: 만약 문제가 지속된다면 다른 명령어 환경을 사용할 수도 있습니다. 예를 들어, 새로운 명령 프롬프트(cmd)나 Git Bash 같은 환경에서도 동일한 명령어가 동작하는지 확인합니다.
시스템 재부팅: 위의 설정 변경 후 시스템을 재부팅하여 정책이 제대로 적용되었는지 확인합니다.
위 접근 방법을 시도하신 후에도 문제가 해결되지 않는다면, 각 설정 단계에서 발생하는 오류 메시지나 상황을 추가로 확인해 보시기 바랍니다.
참고 이미지 URL: 
환경설정 문
2
43
2
volatile에 대해 질문 있습니다.
2
59
2
질문있어요!
2
68
2
실무에서 진행한 쿼리 개선 사례 공유 관련 질문드립니다
1
49
2





