반응형
IntelliJ에서 kotlin+spring boot+vue+gradle 환경에서 터미널에서 "npm vue build" 명령어를 실행할 경우, 다음과 같은 오류가 발생되었습니다.
<오류>
ERROR Error: Source and destination must not be the same.
그리고 해결은 다음과 같이 하였습니다.
"vue.config.js" 파일에서 "outputDir"과 "indexPath"의 경로를 다르게 하면 됩니다.
<해결방법>
1. 수정하기 전의 "vue.config.js" 파일의 소스코드 내용
const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
lintOnSave: false, // 오류 상황 미리 고지 옵션
outputDir: "../src/main/resources/static", // 빌드 타겟 디렉토리
indexPath: "../static/index.html",
2. 수정하기 후의 "vue.config.js" 파일의 소스코드 내용
const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
lintOnSave: false, // 오류 상황 미리 고지 옵션
outputDir: "../src/main/resources/static", // 빌드 타겟 디렉토리
indexPath: "index.html",
반응형
'Languages' 카테고리의 다른 글
[intellij+windows+vue+bootstrap] npm run build 시 Error: error:0308010C:digital envelope routines::unsupported 발생 해결 (0) | 2023.07.11 |
---|---|
[intellij+kotlin+springboot+vue] intellij 터미널에서 vue를 실행시 권한문제 발생 해결방법 (0) | 2023.07.07 |
[IntellinJ+Kotlin+gradle] /org/gradle/tooling/BuildException 오류 해결 방법 (0) | 2023.06.29 |
Flutter를 시작하기 전에 Flutter에 대해서 알아보기 (0) | 2023.04.07 |
Android에서 HTTP URL 허용 설정 (0) | 2023.04.04 |