Composer配置:使用~tilde而不是^ caret来满足新的需求

时间:2016-10-27 16:38:52

标签: php composer-php semantic-versioning

是否可以将PHP Composer配置为使用public bool TestZipcodeIsNotNull(string zip) { if (zip == null) return false; } public bool TestZipcodeIsValid(string zip) { if (zip == null) return true; // The other test will have failed! return (zip.Length == 5 || zip.Length == 9); } 前缀来限制对补丁级别更新(如1.2.x)的依赖性,而不是默认的~(1.xx)?

他们的文档中使用的术语是“Next Significant Release Operators”,但我在其配置中没有看到任何相关选项

(NPM有类似的行为,但您可以使用^在.npmrc文件中对其进行配置。我的理由是我们的构建系统不能信任每个包作者正确使用语义版本控制,或者根本不能。 / p>

0 个答案:

没有答案