2017-08-02 104 views
0

我在我的package.json以下depndency:NPM解决错误的版本

“我们的监控”: “1.0.0”,

,当我运行npm install它的工作原理:

└─┬ [email protected] 
    └─┬ [email protected] 
    └─┬ [email protected] 
     └── [email protected] 

但是,当项目CircleCi是跑了,我得到:

npm ERR! No compatible version found: [email protected] 
npm ERR! notarget Valid install targets: 
npm ERR! notarget 0.1.0 

为什么?我该如何解决它?

回答

0

对于谁可能在将来遇到同样问题的人:

我们的套餐名称含糊不清 - 我们的Nexus注册表有一个bug,所以不是总是先着眼于私有注册,然后在全球,只是服务以先到者为准。因此,我们有时会收到我们的软件包,有时候会收到全球的npm软件包 - 但他们有不同的版本号,这就是创建这个特定错误信息的原因。

相关问题