Javascript 未捕获错误:断言失败:余烬视图要求jQuery介于1.7和2.1之间
我不熟悉ember并使用以下内容,Javascript 未捕获错误:断言失败:余烬视图要求jQuery介于1.7和2.1之间,javascript,ember.js,ember-cli,Javascript,Ember.js,Ember Cli,我不熟悉ember并使用以下内容, Ember: v1.13.3 jquery: v1.12.3 但是我得到了以下错误 Uncaught错误:断言失败:余烬视图要求jQuery介于1.7和2.1之间 我已经参考了,没有纠正我的错误 但是在我的bower.json文件中,我有以下内容 { "name": "jquery", "main": "dist/jquery.js", "license": "MIT", "ignore": [ "package.json" ],
Ember: v1.13.3
jquery: v1.12.3
但是我得到了以下错误Uncaught错误:断言失败:余烬视图要求jQuery介于1.7和2.1之间
我已经参考了,没有纠正我的错误
但是在我的bower.json
文件中,我有以下内容
{
"name": "jquery",
"main": "dist/jquery.js",
"license": "MIT",
"ignore": [
"package.json"
],
"keywords": [
"jquery",
"javascript",
"browser",
"library"
]
}
如何克服ember.js版本(v1.13.3)的错误?在
bower.json中添加resolutions
选项
"resolutions": {
"ember": "1.13.3",
"jquery": "2.1.0"
}
会解决你的问题 只需将jQuery版本更新到v2.1.0,即可修复错误。为什么不使用jQuery 2.1?我还没有尝试过,我不确定jQuery 1.12.3是否会起作用。现在让我试试并在这里更新。@Vinay,bower install
在我的应用程序中不起任何作用。让我尝试手动更新jquery版本非常感谢@ceylamumunkucabaş,我已经将jquery更新到v2.1.0,我的应用程序现在运行良好。@Prabhakar:或者,您可以使用分辨率
选项设置Jquery版本,也可以在bower.json
@Prabhakar中添加分辨率
,如果您接受答案,我会很高兴。我已经在bower.json
中添加了分辨率
,并且“bower install”,但是得到同样的错误。我做错了什么吗?最好的做法是使用分辨率,而不是在其他地方手动执行。