【发布时间】:2016-01-02 20:51:35
【问题描述】:
我想在我的 package.json 中使用预发布版本来获取最新版本(包含 als 预发布)中的一些依赖项,但由于某些原因,它在我的情况下不起作用。预发行版被完全忽略。作为一个例子,让我们使用角度。如果我将"angular": ">=1.4.0-rc.0 <1.4.1" 作为依赖项询问,我希望我会安装1.4.0-rc.2 版本,但我只获得1.4.0 版本。
npm info angular 表明,有一些可用的 rc 版本,例如
...
'1.4.0-beta.4',
'1.4.0-beta.5',
'1.4.0-beta.6',
'1.4.0-rc.0',
'1.4.0-rc.1',
'1.4.0-rc.2',
我的 package.json 现在如下所示
"dependencies": {
"angular": ">=1.4.0-rc.0 <1.4.1"
}
任何想法为什么我没有得到任何 rc 版本?我必须做些什么才能让它工作?
【问题讨论】:
标签: node.js npm semantic-versioning