最近使用npm安装一些node包时,总是停留在:

[   ...............] / fetchMetadata: sill resolveWithNewModule find-cache-dir@

等待很长时间,有时候会出现下面报错:

npm ERR! Unexpected end of JSON input while parsing near '...eCount":11,"unpacke
dS'

经过在网上找资料,有的说是node版本太老了导致,当时使用的8.3版本,升级node到v12.13.0还是不行,还试了下面的:

npm cache clean --force 

问题依旧没有解决,最后使用如下命令解决:

方法如下:

更换成淘宝的源

npm config set registry https://registry.npm.taobao.org 
– 配置后可通过下面方式来验证是否成功 
npm config get registry 
– 或npm info express

查看更多前端文章请点我

Logo

「智能机器人开发者大赛」官方平台,致力于为开发者和参赛选手提供赛事技术指导、行业标准解读及团队实战案例解析;聚焦智能机器人开发全栈技术闭环,助力开发者攻克技术瓶颈,促进软硬件集成、场景应用及商业化落地的深度研讨。 加入智能机器人开发者社区iRobot Developer,与全球极客并肩突破技术边界,定义机器人开发的未来范式!

更多推荐