Be the first user to complete this post
|
Add to List |
Resolved - Error: Could not load the bindings file. Tried
I ran into this issue when running starting my nodejs app using pm2. For some reason, when my app kept on crashing. Upon checking my pm2 logs
, I saw the following error message.
Error: Could not locate the bindings file. Tried:
/opt/zem-web/node_modules/bcrypt/build/bcrypt_lib.node
/opt/zem-web/node_modules/bcrypt/build/Debug/bcrypt_lib.node
/opt/zem-web/node_modules/bcrypt/build/Release/bcrypt_lib.node
/opt/zem-web/node_modules/bcrypt/out/Debug/bcrypt_lib.node
/opt/zem-web/node_modules/bcrypt/Debug/bcrypt_lib.node
/opt/zem-web/node_modules/bcrypt/out/Release/bcrypt_lib.node
/opt/zem-web/node_modules/bcrypt/Release/bcrypt_lib.node
/opt/zem-web/node_modules/bcrypt/build/default/bcrypt_lib.node
The following two commands helped me resolve it on my Ubuntu setup
sudo npm install -g node-gyp
sudo node-gyp rebuild
Also Read:
- Error: can not find module 'underscore'
- css: margin does not work
- Resolved - /usr/bin/env: node: No such file or directory
- Troubleshooting: Fatal error: watch ENOSPC on grunt watch