淘宝 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 的生成速度是真的快了许多。