-
Notifications
You must be signed in to change notification settings - Fork 3.9k
Description
I have been having a consistent problem with npm being unable to authenticate when I try to run npm install in my project folder. I have tried many different solutions according to information I found on the internet. Here are the things I tried
- npm logout and then npm login
- removing the .npmrc folder from both my home directory and project directory then recreating it on login
- changing node version
- uninstalling and reinstalling node
- manually adding authentication token to .npmrc file
- clearing the cache using npm cache clean --force
- checking the proxy setting
- removing the proxy
None of these methods worked for me. I think at this point I have exhausted all of my options, which is why I am reaching out to npm support.
Additionally, when I run npm config get registry I get: https://registry.npmjs.org/
Also, when I run "npm config get userconfig" it returns "/home/noahlthorne/.npmrc" which is the correct file where the auth token is located
Here is the most recent error log when running npm install:
npm i
npm error code E401
npm error Unable to authenticate, your authentication token seems to be invalid.
npm error To correct this please try logging in again with:
npm error npm login
npm error A complete log of this run can be found in: /home/noahlthorne/.npm/_logs/2024-06-13T13_22_29_575Z-debug-0.log