This worked for me.
1) Delete any bcrypt folder in nodemodules folder, folder may have been created due to your repeated tries.
(C:\Program Files\nodejs\node_modules\npm\node_modules)
2) run this code npm install --save bcryptjs
e.g -
C:\Projects\loginapp>npm install --save bcryptjs