본문 바로가기
Languages

[intellij+kotlin+springboot+vue]ERROR Error: Source and destination must not be the same. 해결 방법

by lucidiz 2023. 7. 3.
반응형

IntelliJ에서 kotlin+spring boot+vue+gradle 환경에서  터미널에서 "npm vue build" 명령어를 실행할 경우, 다음과 같은 오류가 발생되었습니다.

<오류>

ERROR Error: Source and destination must not be the same
ERROR Error: Source and destination must not be the same

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",

 

반응형