我对流星包版本求解器感到困惑。 (使用流星1.4.3)
在我指定的.meteor / package文件中 jquery@=1.11.10
也包含在.meteor / versions和.meteor / local / plugin-cache / jquery中有1.11.10
然而,当我运行应用程序时,bootstrap抱怨它需要一个jquery版本> = 1.9.1和< 3 ....和已加载的jquery版本是当前的3.2.1(在$ .fn.jquery中指定)。
这怎么可能?
是否存在为什么要转储信息包解算器选择哪个版本的原因?
格式在哪里记录了我如何指定适用的版本? 我找到https://docs.meteor.com/api/packagejs.html#PackageAPI-use但是只列出了一些示例,它似乎不像语法的完整描述。
感谢您的帮助!
答案 0 :(得分:0)
我终于通过删除node_modules / jquery ...
解决了我的问题然而,问题仍然存在 - 调试模块解析器的最佳方法是什么?包...... - 为什么选择错误的版本。 (这是流星和npm的不匹配吗?)