-
카테고리
-
세부 분야
백엔드
-
해결 여부
해결됨
m1 맥 사용자분들 중에 gradle로 작성중인 분들 위해 남김니다.
21.06.01 05:14 작성 조회수 393
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시간 날렸습니다. 다른분들은 저같은 일 없으시길 바랍니다 ㅠㅠ
답변을 작성해보세요.
답변 2