我正在尝试找到一种方法来打包和分发我的前端资产文件,以便它们可以被版本化并作为依赖项包含在其他共享UI项目中。
我的目标是让gradle构建一个源文件(.js,.css,.jpg等)的目录结构,并在可分发的版本化软件包中拉链(或罐子)。
有没有办法可以使用java jar任务在build / libs文件夹中生成一个存档,当被取消时,它与我定义的目录结构相匹配?
答案 0 :(得分:1)
我认为这适用于我的目的。没关系!
apply plugin: 'distribution'
distributions {
main {
contents {
into('js') {
from { 'js' }
}
into ('img') {
from { 'img' }
}
into ('css') {
from { 'css' }
}
}
}
}