cnpm/cnpmjs.org

sync model none,有个包安装不了最新版本

Closed this issue · 1 comments

ijse commented

这个包叫omit.js,最新版本是2.0.2, 而我们通过cnpmjs.org只能装到1.0.2

我们目前用的还是 cnpmjs.org@2.19.4

我尝试用

DEBUG=* cnpm i omit.js

日志如下:
image

看起来是去taobao源下载安装了,但是获取到的却是旧版本 1.0.2

由于之前开启过 sync model exist, 我把数据库中 module, tag两表中相关omit.js的数据都清了:

delete from module where name = "omit.js";
delete from tag where name = "omit.js";

还删除了 nfs 下的omit.js文件夹,以及清空了 downloads 文件夹

但是 cnpm info omit.js version 仍然是 旧版本包

这次有点棘手了,辛苦

ijse commented

把上游源改为 https://r.npm.taobao.org 就可以了,之前 https://registry.npm.taobao.org 不行

猜测可能这两个同步的问题