gradle build 과정에 node install & build 먼저 실행하기 - PEACH-BROS/lets-merge GitHub Wiki
gradle build 과정에 node install & build 먼저 실행하기
build.gradle에 다음과 같이 task를 추가해주면 된다.
task buildFrontEnd(type: Exec) {
workingDir "./src/front" // 명령어를 실행할 위치를 선언한다.
commandLine 'npm', 'install' // `npm build` 을 실행하기 전에 npm install을 실행한다.
commandLine 'npm', 'run', 'build' // `npm build 을 실행한다.
}
processResources.dependsOn 'buildFrontEnd' // `./gradlew build` 를 실행하여 build를 실행하면 먼저 실행되도록 선언한다.