inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

React로 NodeBird SNS 만들기

5-1. 백엔드 서버 구동에 필요한 모듈들

bcrypt 설치 오류

4118

ㅇㅇ

작성한 질문수 38

0

> bcrypt@3.0.6 install D:\Project\test\bb\back\node_modules\bcrypt

> node-pre-gyp install --fallback-to-build

node-pre-gyp WARN Using needle for node-pre-gyp https download 

node-pre-gyp WARN Tried to download(404): https://github.com/kelektiv/node.bcrypt.js/releases/download/v3.0.6/bcrypt_lib-v3.0.6-node-v72-win32-x64-unknown.tar.gz 

node-pre-gyp WARN Pre-built binaries not found for bcrypt@3.0.6 and node@12.3.1 (node-v72 ABI, unknown) (falling back to source compile with node-gyp) 

gyp ERR! UNCAUGHT EXCEPTION 

gyp ERR! stack Error: spawn D:\Visual Studio\MSBuild\15.0\Bin\MSBuild.exe ENOENT

gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:264:19)

gyp ERR! stack     at onErrorNT (internal/child_process.js:456:16)

gyp ERR! stack     at processTicksAndRejections (internal/process/task_queues.js:84:9)

gyp ERR! System Windows_NT 10.0.18362

gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "build" "--fallback-to-build" "--module=D:\\Project\\test\\bb\\back\\node_modules\\bcrypt\\lib\\binding\\bcrypt_lib.node" "--module_name=bcrypt_lib" "--module_path=D:\\Project\\test\\bb\\back\\node_modules\\bcrypt\\lib\\binding" "--napi_version=4" "--node_abi_napi=napi" "--napi_build_version=0" "--node_napi_label=node-v72"

gyp ERR! cwd D:\Project\test\bb\back\node_modules\bcrypt

npm ERR! code ELIFECYCLE

npm ERR! errno 1

npm ERR! bcrypt@3.0.6 install: `node-pre-gyp install --fallback-to-build`

npm ERR! Exit status 1

npm ERR!

npm ERR! Failed at the bcrypt@3.0.6 install script.

npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:

npm ERR!     C:\Users\User\AppData\Roaming\npm-cache\_logs\2019-10-18T08_33_22_379Z-debug.log

bcrypt를 인스톨하면 이런 오류가 뜹니다.

react javascript

답변 5

7

Fox1

저도 해결했습니다 ㅠㅠ

1. 명령프롬프트, powershell 관리자 권한으로 실행

2. npm install --global windows-build-tools

3. 다시 back 폴더로 경로 들어와서

4. npm i bcrypt@3.0.6 (npm i bcrypt 하니까 404에러가 ㄷㄷㄷ)

혹시 계속 에러나신다면 npm i -g node-pre-gyp 설치해보세요

이거 해결한다고 1시간은 넘게 잡아먹은듯 ㅠ

6

제로초(조현영)

npm i -g windows-build-tools 먼저 해보세요.

1

SungHo Lim

cmd 관리자권한으로 실행하고

npm i --global --production windows-build-tools

로 설치한 후(완료는 'All done!'이라는 메시지가 나왔습니다.), 다시 터미널 실행하고 bcrypt를 설치하니까 됐네요. 

0

제로초(조현영)

윈도우에서 필수인 c, c++ 관련된 것들과 파이썬같은 것을 설치해서 다른 언어를 사용하는 라이브러리르 지원할 수 있게 해줍니다. bcrypt는 속도 때문에 c++인가 내부적으로 쓸겁니다.

0

ㅇㅇ

설치하니까 해결됐습니다. 감사합니다.

windows-build-tools가 무엇인지 여쭤봐도 될까요??

next 10 이상에서는 redux dev tool 구동이 안되나요?

0

272

1

세션 갱신 문의 건

0

484

7

배포 진행 후 Highlight updates components render 표시

0

445

1

똑같은 기능을 하는 테이블

0

448

4

관계형

0

312

2

프론트 서버를 이용하지 않는경우

1

299

3

인피니트 스크롤링 사용시 오류

0

278

0

계속 이런에러가 떠서 해결하기는 했는데 어떤 의미인지 모르겠습니다.

0

434

2

req.user가 언제 생성되나요??

0

330

2

Cannot read property 'id' of null 에러

0

333

1

리트윗한 게시글 불러오는 sequelize

0

252

1

result.data에서 images인 이유

0

281

2

takeLatest에 대한 질문입니다.

1

342

2

프론트에서 express를 사용하지 않을때 동적라우팅

0

501

6

getInitialProps가 클라이언트에서 수행되는 이유?

0

258

1

리로드하면 팔로우 언팔로우 값이 초기화 되는 문제입니다.

0

445

2

스타일드 컴포넌트와 className을 통한 스타일 적용의 차이에 대해 궁금합니다

0

585

2

할인 쿠폰 사용이 안되는되요 (848-f9af83f183e3)

0

365

1

nodejs mvc 패턴

0

976

4

사용하고 보니, 람다 구성이 궁금합니다!

0

266

1

제로초님

0

445

1

새로고침 로그인 풀림 문제.

0

247

1

안녕하세요. 강의 너무 감사합니다

0

157

1

제로초님

0

170

1