해결된 질문
작성
·
503
1
./gradlew clean build 해보면 계속 오류날겁니다.
build.gradle 에 가서
id 'org.siouan.frontend-jdk11' version '5.2.0'
id "org.siouan.frontend" version "3.0.2"
추가해주시구요
frontend {
nodeDistributionProvided = false
nodeInstallDirectory = file("${projectDir}/src/main/resources/static/node")
packageJsonDirectory = file("${projectDir}/src/main/resources/static")
nodeVersion = '16.0.0'
assembleScript = 'run build'
cleanScript = 'run clean'
checkScript = 'run check'
}
다른 게시글 있는것 처럼 설정해주시면 됩니다.
단, nodeVersion 을 16.0.0 이상으로 해주셔야 할겁니다.
이전 버전들은 executino Exception 이 발생하구요. 16.0.0으로 맞춰주니 잘되네요.
그리고 package.json 파일에 scripts 항목에 꼭 이걸로 바꿔주세요.
"scripts": {
"build": "echo Building frontend",
"check": "echo Checking frontend && npm run lint && npm run test",
"clean": "echo Cleaning frontend",
"lint": "echo Linting frontend",
"test": "echo Testing frontend"
}
이거때문에 2시간 날렸습니다. 다른분들은 저같은 일 없으시길 바랍니다 ㅠㅠ