For me the issue resolved by below steps:
Nothing above solved my issue,
1) rm -rf node_modules in your project directory
2) rm package-lock.json
3) just check you have your package.json file now
4) npm install
Thats it, you will get bcrypt installed properly. Hope this helps.