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

home2 게시판 React 게시판 서버와 합치기 질문드립니다!

서버와 합치기 질문드립니다!

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

    김철준
    참가자

    그냥 리액트 하기 전에 퍼블릭 main.html에 내용 작성해서 띄우기는 성공했는데 기존에 있던 리액트 프로젝트를 띄우려니까 타이틀만 나오고 root div에 js파일에 작성한 html이 나오지 않는것 같습니다. 왜그런걸까요?!

    #20943

    codingapple
    키 마스터

    리액트파일 빌드할 때 package.json에 homepage : "/blog" 이런 식으로 넣거나 해서 빌드해봅시다 

    #20946

    김철준
    참가자

     

    선생님, 이렇게 넣어보았는데도 동일한 오류가 발생합니다 혹시몰라 lock에도 똑같이 넣어주었는데도 빈화면이 뜹니다

    #20957

    codingapple
    키 마스터

    app.use( '/', express.static( path.join(__dirname, 'blog/build') ) )
    를 추가해봅시다 

    #20974

    김철준
    참가자

    이렇게 넣어주었는데도 안 되네요 뭔가 순서가 잘못된걸까요?? 순서를 바꿔봐도 잘 되지 않네요

    #20985

    codingapple
    키 마스터

    폴더구조가 어떻게 되어있나요 그래서 폴더경로가 이상한것이 아닐까요 

    #21008

    김철준
    참가자

     

    지금 폴더구조는 이렇게 되어있습니다. ./을 넣어줘도 똑같이 빈화면이 나타납니다.

    #21009

    김철준
    참가자

    혹은 React Class 폴더에서도 express말고 따로 설치해줄 게 있는걸까요?

    npm ls
    react-class@1.0.0 /Users/kimcheoljun/Desktop/CODING/codingApple/React Class
    └── express@4.17.1

    npm ls했을때 이렇게만 나옵니다.

    #21010

    김철준
    참가자

    아 index.html을 확인해보니 경로가 이상해서  package.json에 homepage : "./"으로 하니 해결되었습니다.

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

About

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

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

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