2020-12-24 02:08:03 +03:30
|
|
|
plugins {
|
|
|
|
|
id("com.moowork.node") version "1.3.1"
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
node {
|
2020-12-24 02:37:23 +03:30
|
|
|
workDir = file("${project.projectDir}/react/")
|
|
|
|
|
nodeModulesDir = file("${project.projectDir}/react/node_modules")
|
2021-01-20 03:05:40 +03:30
|
|
|
}
|
|
|
|
|
|
|
|
|
|
tasks.named("yarn_build") {
|
|
|
|
|
dependsOn("yarn_install")
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
tasks.register<Copy>("copyBuild") {
|
|
|
|
|
from(file("$rootDir/webUI/react/build"))
|
|
|
|
|
into(file("$rootDir/server/src/main/resources/react"))
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
tasks.named("copyBuild") {
|
|
|
|
|
dependsOn("yarn_build")
|
|
|
|
|
}
|