npm常见的错误

没有找到兼容的版本(No compatible version found)

你的npm太老了,该更新了。


权限错误(Permission Error)

npm ERR! code EPERM
npm ERR! code EACCES

(非windows系统)

使用命令sudo chown -R $(whoami) "$HOME/.npm"来修复缓存的权限
使用sudo再试一下,比如sudo npm install express -g(你可能还需要先运行上面的命令,再测试一下)

链接: https://www.fly63.com/course/21_1009