I have spent my whole day on fixing this problem but can't see any light.
My node and npm version is below
And no matter what package I wanna install, it always show

I am sure that I am not in any proxy and I have already lower my node version from 18 to 14, but the problem still exist!!!!
Could anyone know how to fix this problem help me? I already tried every way to fix this but can't work.
Since when did the issue start? Did it occur after you installed any dependency or made any proxy / firewall related configurations?
However you can try one of the following ways to fix this issue
npm install
Change your nodejs version, either upgrade it or downgrade it
Reinstall nodejs
Try some other package manager like yarn
Note: When changing your nodejs version, please ensure that your node version is compitable with the npm version
Edit: If these solutions don't work, the error is most probably caused by network related issues, you can try the following fixes
npm config set registry http://registry.npmjs.org/
npm config set proxy http://proxyurl.com:8080
npm config set https-proxy http://proxyurl.com:8080
npm install -g mongoose
npm cache verify