有没有一个页面记录了依赖关系的不同货物语法?到目前为止,我已经看到三个
[dependencies] crate = "1.0.0" # I think this is an exact version match crate = "^1.0.0" # I think this means "use that latest 1.x.x" crate = "*" # I think this means "use the latest"
我很想知道如何使用依赖关系列表.谢谢!
见
原文链接:https://www.f2er.com/javaschema/281780.htmlcrates.io
documentation page on “Specifying Dependencies”.总结:
>“无”或“插入符号”(^)表示“至少该版本,直到下一个不兼容的版本”.波浪号(〜)表示“至少这个版本,直到(但不包括)下一个次要/主要版本”.也就是说,〜1.2.3将接受1.2.X,其中X至少为3,〜1.2将接受1.2.*,〜1将接受1 *.*.>通配符(*)表示“任何看起来像这样”.也就是说,1.2.*将接受1.2.anything(1.2.0,1.2.7-beta,1.2.93-dev.foo等,但不是1.3.0).>不等式(> =,>,< =)意味着明显的:货物使用的版本必须满足给定的不等式.