• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 React 게시판 배포 관련 질문입니다~

배포 관련 질문입니다~

5 글 보임 - 1 에서 5 까지 (총 5 중에서)
  • 글쓴이
  • #12146

    Taeyoon Kim
    참가자

    안녕하세요~ 

    이제 React로 샘플사이트 만들어서 배포하기 위해 build파일을 만들었습니다. 

    저는 aws에 설치한 ubuntu에 배포하려고 하였습니다. 

    그래서, 아래 블러그를 참조해서, 우여곡절끝에? 성공하였습니다.

    https://blog.naver.com/11tjdnfeo/221904945192

    하지만, mongodb에서 데이터를 불러와서 표시해주는 부분이 안됩니다. 

    local에서 할때에는 문제가 없었습니다.  혹시, build할때 다르게 해주어야 하는 부분이 있는건가요?

     

    #12153

    codingapple
    키 마스터

    무엇을 할 때 어떤 에러가 나는 것입니까 

    mongodb와 통신중인 서버는 어디에있습니까 

    #12163

    Taeyoon Kim
    참가자

    강사님 답변 보고 제가 너무 생각이 없었던 것 같아요. 자신감도 없었던것 같구요. 

    그리고, 이미 강의중에 말씀하신 부분을 조금만 응용해도 되는 것이었는데... 

    감사합니다. 지금 잘 작동합니다. ^^

    참! axios.get("http://localhost:3000/love").then((result) 부분의 localhost를 서버 실 ip 주소로 

    일일이 바꾸어 주었는데, 실무에서는 dotenv를 설치한다음, 참조해서 사용하나요? 실무에서는 

    어떤 효율적인 방법을 사용하는지 궁금하네요?

    #12167

    codingapple
    키 마스터

    에디터보면 프로젝트 내의 모든 파일에서 특정 문자열을 한번에 찾고 바꾸기 기능이 있는데 그거쓰면 됩니다 

    .env 파일은 포트번호, db접속아이디 비번같은 문자열들을 변수로 저장해두는 파일입니다

    변수로 만들어서 끼워넣으면 앞으로 변동사항이 생길 때 변수가 정의된 .env 파일 한 곳만 바꾸면 전부 바뀌니

    나중에 팀원들과 파일공유하거나 그럴 때 편리합니다 

     

    #12191

    Taeyoon Kim
    참가자

    네 잘 알겠습니다. 감사합니다. ^^

5 글 보임 - 1 에서 5 까지 (총 5 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠