【发布时间】:2021-09-15 20:16:25
【问题描述】:
假设包localization@2.0.0需要最小版本1.1.0和最大版本1.5.4的包library的对等依赖。使用 JavaScript,逻辑表达式将是:
libraryVersion >= 1.1.0 && libraryVersion <= 1.5.4
但是如何在 package.json 的peerDependencies(以及其他类型的依赖项)字段中表达相同的条件?我在semver 文档中没有找到逻辑运算符and。
{
"peerDependencies": {
"library": ">=1.2.7 "
}
}
【问题讨论】:
标签: node.js npm semantic-versioning