我维护一个名为Angular Modal Service的AngularJS库。我想改变的依赖关系,使我的目标AngularJS 1.3,是这样的:支持AngularJS的多个版本
"dependencies": {
"angular": "~1.3.0"
}
但是,我知道信誓旦旦的图书馆工程〜1.2。我不想强迫谁想要最新版本的我的代码有升级的消费者,就可以做到这一点:
"dependencies": {
"angular": "~1.3.0 | ~1.2.0"
}
让我的图书馆保持低的影响?如果有可能,它实际上是否合适?有没有什么好的指导方针?
嗨马修,我没有去的唯一原因是无法设置最大版本(尽管从你所说的听起来像你可以做到这一点)。如果你可以设置最大版本,怎么样?它可以设置在1.3.x的形式(即1.3加上任何次要版本?)顺便说一句,如果这样的作品请写作答案,我会接受它 – 2014-11-27 17:10:57