개발자/오류

[GCP] Error: /node_modules/bcrypt/lib/binding/napi-v3/bcrypt_lib.node: invalid ELF header

YoungDogg 2022. 3. 2. 10:29
원인 해결법
bcrypt가 순수js로 만들어지지 않았기 때문에 생기는 에러이다 npm install  bcryptjs 또는 yarn add  bcryptjs

기존 bcrypt 쓰던 곳에 bcryptjs로 바꾸기

 

 

참고)

node.js - Why is importing bcrypt causing a "Cannot find module napi-v3/bcrypt_lib.node" error? - Stack Overflow

bcryptjs - npm (npmjs.com)

dcodeIO/bcrypt.js: Optimized bcrypt in plain JavaScript with zero dependencies. (github.com)