对于Web应用程序,Gradle可以从存储库下载jquery和jquery mobile,并将其放入带有以下路径的jar中吗?
META-INF/resources/foo/bar/jquery-min.js
META-INF/resources/foo/bar/jquery-mobile/jquery-mobile-min.js
META-INF/resources/foo/bar/jquery-mobile/images/...
使用非缩小版本进行调试。
答案 0 :(得分:1)
是的,可以。
例如,进行配置,将此配置的依赖关系声明为jquery lib。然后使用类似
的类型创建Jar
类型的任务
metaInf {
from(zipTree(configurations.yourConfiguration.singleFile)) {
include 'jquery-min.js'
into 'resources/foo/bar/'
}
}
注意:这假设你的"依赖于存储库"是一个带有jquery文件的JAR。如果您的jquery文件直接作为工件存储在存储库中,则必须以不同的方式编写它,并且不需要zipTree
。