npm install 시 gyp ERR! 해결 방법

npm install 시 **gyp ERR!**로 시작하는 설치 에러가 발생할 경우 해결 방법을 정리하였습니다.

첫 번째 방법

Microsoft 의 windows-build-tools 설치합니다. 관리자 권한으로 PowerShell 또는 터미널을 열고 다음 명령어를 실행하여 설치합니다.
npm 버전이 8 이상 설치가 되어 있어야 합니다.

1
$ npm install --global windows-build-tools

두 번째 방법

1) Visual Studio Download

https://visualstudio.microsoft.com/ko/downloads/ 사이트를 접속해서 Visual Studio를 다운로드합니다.

2) C++ 설치

  • Visual Studio Installer에서 Desktop development with C++ 선택 후 설치

3) msvs_version, msbuild_path 설정

1
2
$ npm config set msvs_version 2022
$ npm config set msbuild_path "C:\Program Files\Microsoft Visual Studio\2022\Community\Msbuild\Current\Bin\MSBuild.exe"

msvs_version, msbuild_path를 설정할 때 다른 버전이 설치되어 있으면 변경합니다.

설치

1
$ npm install -g node-gyp

프로젝트에서 설치합니다.

1
$ npm install

참고

Share