I have tried reinstalling and rebuilding npm, but the problem still persists.
Initially, the problem is with the module mongodb: I don\'t have that pac
This is what worked for me:
rm -rf node_modules/
sudo npm install
If you just updated node and are running scripts via WebStorm, make sure you edit your Run/Debug Configurations and update the path to the Node Interpreter. I was using the node in
/usr/local/bin/node
, but after installing Node 4 using nvm, I need to use
/path/to/.nvm/v4.2.2/bin/node
Try deleting your node_modules folder and running npm install again.
rm -rf node_modules/
npm install
That should fix it.
Make sure your nvm is pointing to the correct nodejs version. For me I used different (higher) while installing the npm modules. So just ran **nvm use** v14.7.0
Basically this error means - some binary packages was built under different node.js versions and not compatible to each other.
node -v;nvm run npm update;npm rebuild;npm rebuild might throw errors - just run npm rebuild again and again until it runs successfully.Note: some commands may ask for root (sudo) permissions, - it depends from how you have installed packages, npm and node itself previously. nvm - never needs to be run as root (sudo).