某npm包官网是3.x.x,我在本地通过npm show xxx versions 查看该npm包最新版本只到2.x.x
最后发现是registry的问题。
我的电脑环境用的仓库是registry=registry.xxx/
而官网用的仓库是registry=registry.npmjs.org/
所以导致了npm包的版本不一样,我无论如何更新npm包都不行
解决方法:
npm install -g xxx --registry=registry.npmjs.org/
指定仓库就可以下载最新版的npm包