Javascript 无法从签出运行meteor,因为;没有任何版本的jquery满足所有约束:@1.11.10,@=3.0.0";

Javascript 无法从签出运行meteor,因为;没有任何版本的jquery满足所有约束:@1.11.10,@=3.0.0";,javascript,jquery,meteor,Javascript,Jquery,Meteor,我的应用程序在正常的Meteor安装中运行良好 但是当我看到错误时,没有任何版本的jquery满足所有约束:@1.11.10,@=3.0.0。在.meteor/packages或.meteor/versions中都没有提到版本3.0.0。运行$meteor list--tree也不会显示任何引用 我发现上述解决方案都不管用;jQuery3.0.0仍然是需要的 完全错误是: => Errors prevented startup: While

我的应用程序在正常的Meteor安装中运行良好

但是当我看到错误时,
没有任何版本的jquery满足所有约束:@1.11.10,@=3.0.0
。在
.meteor/packages
.meteor/versions
中都没有提到版本
3.0.0
。运行
$meteor list--tree
也不会显示任何引用

我发现上述解决方案都不管用;jQuery3.0.0仍然是需要的

完全错误是:

=> Errors prevented startup:                  
   
   While selecting package versions:
   error: No version of jquery satisfies all constraints: @1.11.10, @=3.0.0
   Constraints on package "jquery":
   * jquery@1.11.10 <- top level
   * jquery@=3.0.0 <- top level
   * jquery@1.0.1 <- blaze 2.0.3 <- blaze-html-templates 1.0.4
   * jquery@1.11.4 <- msavin:mongol 7.0.1
   * jquery@1.0.0 <- iron:dynamic-template 1.0.2 <- iron:controller 1.0.2 <- iron:router 1.1.2
   * jquery@1.0.0 <- iron:location 1.0.2 <- iron:router 1.1.2
   * jquery@1.0.0 <- peppelg:bootstrap-3-modal 1.0.0
   * jquery@1.0.1 <- bartoftutormundi:tap-i18n 1.8.2
   * jquery@1.0.1 <- chrismbeckett:toastr 2.1.2_1
   * jquery@1.11.4 <- mdg:meteor-apm-agent 1.0.0
=>阻止启动的错误:
选择软件包版本时:
错误:没有版本的jquery满足所有约束:@1.11.10,@=3.0.0
对包“jquery”的约束:

* jquery@1.11.10我发现在本地Meteor签出中,
packages/non-core/jquery/package.js
将其
版本列为
3.0.0
。只需将其更改为
1.11.10
就足以解决问题

这是无害的,因为这个版本号实际上是不相关的。这个包所做的就是导出通过
npm
安装的
jquery
版本

接下来,我在
coffeescript
中遇到了类似的问题,我用同样的方法解决了这个问题。(我不太确定这是否无害,但就我而言,这并没有引起明显的问题。)