use releasebuild target for build

The releasebuild target of Angular uses the --prod modifier. It
generates output hashes for javascript files. This allows better
caching.
This commit is contained in:
2020-03-29 20:02:01 +02:00
parent 2b19ec9085
commit 6288ed22bf

View File

@@ -52,18 +52,12 @@ npm_run_build.inputs.files(fileTree("src/templates") {
npm_run_build.outputs.dir("build/generated").withPropertyName("outputFiles") npm_run_build.outputs.dir("build/generated").withPropertyName("outputFiles")
jar.dependsOn 'npm_run_build' jar.dependsOn 'npm_run_releasebuild'
jar { jar {
from 'build/generated/resources' into 'resources' from 'build/generated/resources' into 'resources'
} }
dependencies { dependencies {
} }
task myScript(type: NodeTask) {
script = file('src/scripts/my.js')
args = ['arg1', 'arg2']
}