Opendocs Logo

[Tip | VSCode] npm 실행시 에러

윈도우 설치 후 VSCode / NodeJS를 설치하고 Terminal에서 npm 실행시 에러 발생문제 해결


> 작성일 : 2024-12-24
> OS : Windows 11 Pro (24H2)
> VSCode : 1.96.2
> NodeJS : 22.12.0


<1> 에러 확인

PS C:\_Work\Development\source\www-web> npm
npm : 이 시스템에서 스크립트를 실행할 수 없으므로 C:\Program Files\nodejs\npm.ps1 파일을 로드할 수 없습니다. 자세한 내용은 about_Execution_Policies(https://go.microsoft.com/fwlink/?LinkID=135170)를 참조하십시오.
위치 줄:1 문자:1
+ npm
+ ~~~
    + CategoryInfo          : 보안 오류: (:) [], PSSecurityException
    + FullyQualifiedErrorId : UnauthorizedAccess



<2> 에러 해결방법 1

권한을 확인하여 변경한다

* PowerShell 관리자 권한으로 실행

IMG01

* 명령어 실행

IMG01

# 권한 확인
PS> Get-ExecutionPolicy
Restricted
# 권한 변경
PS> Set-ExecutionPolicy RemoteSigned

* 설정값 설명

  • # Restricted(Default) : 스크립트 파일 실행 불가
  • # AllSigned : 신뢰할수 있는 스크립트만 실행
  • # RemoteSigned : 생성한 스크립트와 신뢰할수 있는 스크립트만 실행
  • # Unrestricted : 모든 스크립트 실행
  • # ByPass : 경고/차단 없이 모든 스크립트 실행
  • # Undefined : 권한 설정 안함



<3> 에러 해결방법 2

powershell(ps1) 파일이 실행되지 않도록 삭제한다.

C:\Program Files\nodejs\npm.ps1


Tags : npm.ps1, ps1 파일을 로드할 수 없습니다., vscode npm, vscode 스크립트 실행불가



AD
ⓒ Opendocs. All Rights Reserved.