由于一开始没有联网,后来连好网,再输入命令就出现下面错误。
F:\web\node\node_code\express>npm install express
npm ERR! code ENOSELF
npm ERR! Refusing to install package with name "express" under a package
npm ERR! also called "express". Did you name your project the same
npm ERR! as the dependency you're installing?
npm ERR!
npm ERR! For more information, see:
npm ERR! <https://docs.npmjs.com/cli/install#limitations-of-npms-install-algorithm>
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\windows\AppData\Roaming\npm-cache\_logs\2020-04-18T13_57_20_466Z-debug.log
原因:
旧的npm缓存与项目冲突
解决方法:(亲测有效)
步骤一
sudo npm cache clean
步骤二
npm config set registry https://registry.npm.taobao.org
注:有时我们使用npm下载资源会很慢,所以我们可以安装一个cnmp(淘宝镜像)来加快下载 速度。
我是乐乐呀,感谢您的阅读。如果您觉得不错,那就点个赞吧,您的支持是我最大的动力。谢谢😜