Search

Next.js 기반 웹 사이트 수정하기

본 문서에서는 Next.js 기반 웹 사이트를 수정 후 재배포하는 과정을 안내합니다.
필독 주의 사항
본 문서의 목차

사전 준비 사항

Node.js 가 설치되어 있어야 합니다. (설치방법 참고)
yarn 이 설치되어 있어야 합니다. (설치방법 참고. yarn --version 까지)

프로젝트 열기

유레카로부터 전달 받으신 프로젝트를 에디터에서 실행합니다.
기본적으로 Visual Studio Code 를 권장합니다.
si로 시작하는 폴더를 그대로 실행합니다.
이미지

프로젝트 실행하기

수정 전에, 프로젝트가 정상적으로 동작하는지 확인해 보겠습니다.
Windows 환경에서는 Ctrl + ` 을, Mac 환경에서는 Command + ` 버튼을 눌러 Terminal 을 실행합니다.
이미지
yarn 을 입력하고 엔터를 누릅니다. 아래에 여러 영문 글자들이 뜨게 됩니다.
마지막에 Done in 0.00s. 문자가 보이면, 실행할 준비가 왼료된 것입니다.
이미지
yarn dev 를 입력하고 엔터를 누릅니다. 아래에 여러 영문 글자들이 뜨게 됩니다.
중간에 초록색으로 ready 라는 글자가 보이면, 웹 브라우저 (크롬 등) 에서 http://localhost:3000 으로 진입합니다.
이때, 터미널 입력 칸에는 이미지와 같이 흰색 직사각형이 표시되는데, 이는 웹 홈페이지가 정상적으로 실행되고 있음을 의미합니다.
만약 명령어를 종료하고 싶다면 Ctrl + C 를 눌러 나올 수 있습니다 (홈페이지 접속이 끊깁니다)
이미지
홈페이지가 정상적으로 보여진다면, 프로젝트가 잘 실행된 것입니다.

프로젝트 수정하기

텍스트 이외에 사항을 수정하시면 프로젝트 내에서 오류가 발생하거나 구성이 깨질 수 있으니, 반드시 유레카에 유지보수 요청을 해 주시기 바랍니다.
기존 텍스트신규 텍스트로 변경하고 싶다면,
이미지에 있는 VS Code 의 검색 기능을 통해 Search 란에 기존 텍스트를 입력합니다.
문장의 길이는 제한이 없으며, 길게 입력할수록 정확도가 증가합니다.
이미지
기존 텍스트가 있는 검색 결과를 클릭한 다음,
1.
기존 텍스트를 확인합니다.
2.
신규 텍스트로 변경합니다.
3.
웹 브라우저에서 새로고침하여 변경되었는지 확인합니다.
이미지
만약 신규 텍스트로 변경하였는데 반영이 안 되었을 경우, 잘못된 곳을 수정한 것이므로
1.
해당 텍스트를 다시 기존 텍스트로 복구합니다. (Ctrl + Z)
2.
검색 결과에서 다른 결과를 클릭해서, 신규 텍스트로 변경 후 반영되는지 확인하는 절차를 반복합니다.

수정 사항 다시 배포하기

변경을 완료하였다면, 이제 변경한 사항을 다시 실 서버로 배포해야 합니다.
터미널을 다시 실행합니다. (Ctrl + `)
이미 실행 중인 터미널이 있다면, 이어서 작업을 진행합니다.
yarn build 를 실행합니다.
마지막에 Done in 00.00s. 가 나오는지 확인합니다.
이미지
yarn export 를 실행합니다.
마지막에 Done in 00.00s. 가 나오는지 확인합니다.
이미지

결과물 확인 후 배포하기

VS Code 에서 Explorer 탭을 열고, 마우스 오른쪽 버튼을 클릭해 Reveal in File Explorer 메뉴를 클릭합니다.
이미지
프로젝트 디렉토리 안에 out 폴더가 있는지 확인합니다.
이미지
해당 out 폴더를 호스팅 서버에 업로드합니다.
호스팅 서버의 경우 호스팅사마다 업로드 방식이 다르므로, 상세한 사항은 담당자에게 문의 부탁드립니다.