如何通过包管理器安装最新的STABLE版本的Javascript包?

时间:2018-01-18 05:54:06

标签: javascript node.js knockout.js bower package-managers

如何通过包管理器安装最新稳定版本的Javascript包?

(没有alphas,beta等)

我尝试过NPM并没有找到解决方案。 This question is similar.

我试过Bower,一无所获。这是 question with no answer here.

请帮忙。我应该选择哪个包管理器?也许还有其他选择?

PS

例如:knockout.js,npm givers beta for latest。我不想要测试版!我也想为依赖项设置相同的限制 - 只拉动稳定版本。

1 个答案:

答案 0 :(得分:2)

安装包而不指定版本将始终安装发布到npm的最新版本,包括预发布版(alpha,beta等):

npm install knockout

但是,如果您指定版本范围,即使只是作为通配符* ,也会明确排除预发布版本:

npm install knockout@*

有关详细信息,请参阅the npm docs。此外,您可以在npm's semver calculator

中对此进行测试