Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/450.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在grails项目中使用jQuery2.2.2_Javascript_Jquery_Angularjs_Grails - Fatal编程技术网

Javascript 在grails项目中使用jQuery2.2.2

Javascript 在grails项目中使用jQuery2.2.2,javascript,jquery,angularjs,grails,Javascript,Jquery,Angularjs,Grails,我正在尝试更改grails项目中的javascript库版本,以使用兼容版本。我们在项目中添加了Angularjs 1.5.2。这需要jquery2.1+()。我们目前正在使用jquery 1.10.2,但2.2.2是最新版本。grails更新它的方法是编辑BuildConfig.groovy并运行grails刷新依赖项。但是,GrailsjQuery插件只支持1.11.1版本的jquery。()有没有合适的grails方法来解决这个问题 我使用的是Grails2.2.5。我应用了@vahid的

我正在尝试更改grails项目中的javascript库版本,以使用兼容版本。我们在项目中添加了Angularjs 1.5.2。这需要jquery2.1+()。我们目前正在使用jquery 1.10.2,但2.2.2是最新版本。grails更新它的方法是编辑BuildConfig.groovy并运行grails刷新依赖项。但是,GrailsjQuery插件只支持1.11.1版本的jquery。()有没有合适的grails方法来解决这个问题


我使用的是Grails2.2.5。

我应用了@vahid的建议。第一步是下载jquery和jQueryUI,并放置必要的文件。对我们来说,这是:

js/libs/jquery-1.10.2.min.js
js/libs/jquery-ui-1.10.4.custom.min.js
css/blitzer/jquery-ui.custom.css
然后,从BuildConfig.groovy中删除grails jquery插件引用:

runtime ":jquery:1.10.2"
compile ":jquery-ui:1.10.4"
jquery {
    resource url: 'js/libs/jquery-1.10.2.min.js'
}

'jquery-ui' {
    resource url: 'js/libs/jquery-ui-1.10.4.custom.min.js'
    resource url: 'css/blitzer/jquery-ui.custom.css'
}
并将jquery和jquery ui模块添加到Config.groovy中:

runtime ":jquery:1.10.2"
compile ":jquery-ui:1.10.4"
jquery {
    resource url: 'js/libs/jquery-1.10.2.min.js'
}

'jquery-ui' {
    resource url: 'js/libs/jquery-ui-1.10.4.custom.min.js'
    resource url: 'css/blitzer/jquery-ui.custom.css'
}
jQueryUI周围的标记非常重要。我还删除了jquery主题覆盖


最后一步是根据需要调整版本。

为什么不禁用grails插件并插入所需的版本,然后在ApplicationResources.groovy中调用它们呢。这里有一个例子,这是挖掘回到过去的时间,我会尝试一下,谢谢。