我创建了一个Phaser插件,我不确定如何为它正确定义peerDependencies。问题是移相器最近被复制并转移到新的回购移植台。该插件取决于' phaser@2.x'或者' phaser-ce@2.x'。
"peerDependencies": {
"phaser": "2.x" || "phaser-ce": "2.x"
显然这不起作用......这可能吗? 谢谢!
答案 0 :(得分:1)
应该是这样的:
"peerDependencies": {
"phaser": "2.x",
"phaser-ce": "2.x"}
当您需要不同版本的相同软件包时,请使用双管道:
"peerDependencies": {
"phaser": "2.x || 3.x",
"phaser-ce": "2.x"}