본문 바로가기
IT개발

[React] 서버에 수정된 파일 배포할 경우 주의사항

by 팀모 2023. 11. 17.

이번 포스팅에서는

리액트프로젝트를 서버에 배포하면서 느낀점 및 간단한 배포계획을 작성해보려고 합니다.

우선 저희는 winSCP프로그램을 이용해 파일을 옮겨서 적용하는 방식을 이용하고 있습니다.

 

리액트로 만든 프로젝트 화면(실행중인 상태)

 

찌꺼기 파일이 있을수도 있으므로 보통 react src디렉토리 아래에 있는 파일중 변경사항이 있을경우

지운다음 새로 적용하는 형태였습니다.

 

그러나 한꺼번에 많은 파일들을 지우고 통째로 옮길경우

리액트가 실행되어있는 상태라면 아래와 같은 메세지들이 잔뜩 뜨면서 서버가 강제로 종료되는 현상이 발생했습니다.

 

그래서 이것저것 테스트 해본 결과 아래와 같이 배포할 경우 안정적으로 서버가 운영됨을 확인할 수 있었습니다.


  1. index.js 파일과 App.js파일은 따로 반영한다.
  2. css폴더가 수정되었을 경우 css폴더는 통째로 덮어씌운다.
  3. 나머지 작업파일 및 작업폴더는 통째로 지웠다가 import해도 이상 없음.