build 실행 후 정적파일 디렉토리(dist) 삭제 되지 않도록

ME2DESIGNER.COM·2022년 2월 11일
0
post-thumbnail

빌드 디렉토리가 삭제되면 안되는 이유

VUE 프로젝트를 GitHub 사용하여 배포하고있고, GitHub는 https://www.me2designer.com 으로 도메인 연결을 해놓았다. 도메인 연결시 CNAME 파일이 추가되는데, 이 파일이 빌드 디렉토리에 삽입이 된다.

npm run build 실행하면 dist폴더 삭제되고 폴던 안 CNAME파일(도메인세팅값) 함께 삭제되기 때문에 build 생성시 반복적으로 GitHub에서 도메인 연결 설정이 초기화 되어 다시설정해야되는 문제로 해결이 필요했다. 수정 방법은 package.json 파일에 "build": "vue-cli-service build" 내용을 "build": "vue-cli-service build --no-clean"으로 변경하면 된다.

//package.json 
"scripts": {    
    "build": "vue-cli-service build --no-clean",    
},

이런 경우는 꼭 설정해야될뜻

VUE 프로젝트를 GitHub를 통해 배포하고 GitHub에 도메인 연결하여 사용하고 있다면, 빌드 디렉토리가 삭제 되지 않도록 해야될 것 이다.

profile
UI 마크업 개발자 장지훈입니다.

0개의 댓글