npm install 때 발생하는 에러사항

이진아·2021년 2월 27일
0

Error

목록 보기
1/2

npm install은 node를 사용하면서 가장많이 사용하는 명령어 중 하나이다.

react 프로젝트를 하다가 평소와 똑같이 npm install를 했는데 error가 발생하였다.
이런 경우는 처음이라 글로 남겨두면 좋을 것 같아서 작성을 하였다.

에러사항:

gyp ERR! find VS msvs_version not set from command line or npm config
gyp ERR! find VS VCINSTALLDIR not set, not running in VS Command Prompt
gyp ERR! find VS checking VS2017 (15.9.28307.1401) found at:
gyp ERR! find VS "C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools"

해결 방법 :

이러한 에러가 발생하였을 때 이러한 명령어를 설치를 해야한다.

npm install --global node-gyp
npm install --global --production windows-build-tools

하지만 나는 npm install --global node-gyp 은 잘 깔렸으나
npm install --global --production windows-build-tools를 설치를 하는데 bctypt에러가 떴다. 분명 bcrypt 모듈이 깔려 있는데 말이다.

이러한 경우에는 기존 package.json에서 bcrypt 모듈을 지워야 한다.
지우고나서 npm install bcryptjs --save 를 다시 받아줘야 한다.
그리고 기존에 코드가 const bcrypt = require('bcrypt')있었는데 이것을 const bcrypt = require('bcryptjs'); 이렇게 바꿔줘야한다.

오늘의 오류해결 끝!ㅎㅎ

profile
새싹 개발자><

0개의 댓글