淘宝 NPM 镜像源同步问题

高三的人了,暑假补课居然没有激情,上课睡觉被老师遣送回家了。然后竟刚好遇上 Hexo 5.0 发布。反正回家也没带作业什么的,当即就决定下午升级试试。
Release(可惜当时忘记截图了,时间还是 just now 的,官网的 News 都还没出呢)

结果下午执行 ncu 时提示全部是最新版本,心中就感觉不太对劲。
看了一下 npm info hexo,结果是来自淘宝 NPM 镜像的 4.2.1 版本,当时的第一反应就是猜是不是淘宝镜像没更新,但执行 cnpm sync hexo 的结果也是已经为最新版本

这份日志是晚上再试 sync 时的,下午的日志没留

到晚上再试还是没有,但用 nrm 切到官方仓库后就有了,然后就是懵逼。
淘宝 NPM 镜像站一看,才发现淘宝的上游不是官方源,而是同为 cnpm 支持的海外镜像源 cnpmjs.org,再往上一层才是官方源。
So,CNPM 同步 Hexo淘宝 NPM 同步 Hexo,顺利解决。

总结

使用淘宝 NPM 镜像站时,一定要注意先同步上游 cnpm 上的包。

题外话:Hexo 5 的生成速度是真的快了许多。