También encontré este error al usar el nodo v14.x. Descubrí que los binarios prediseñados de bcrypt v1.0.3 no están disponibles para el nodo v14. Para arreglarlo, tengo que instalar una versión diferente de bcrypt.
npm uninstall bcrypt --save
npm install [email protected] --save
Eso es todo. ¡Funciona ahora!