작성
·
341
1
안녕하세요 ;-;
회원가입 누르니 404에러가 뜹니다..
완성 코드랑 비교해서 봐도 똑같은데 어떤 문제인지 모르겠스빈다... next.js가 13이긴 합니다만 ;-; 그 이유 일까요?..
어디를 살펴보면 될까요?;-;
답변 1
1
안녕하세요 ~
NextJS 버전과는 상관이 없습니다 ~
똑같은 Pages folder(Pages Router)를 사용하기에 전혀 차이가 없습니다.
현재 보면 3000번으로 요청을 보내고 계신데 서버가 4000번에 떠있다면 4000번으로 요청을 보내주셔야 합니다.
.env 부분에 이 부분을 생략하셨거나
NEXT_PUBLIC_SERVER_BASE_URL=http://localhost:4000
_app.tsx
부분에
Axios.defaults.baseURL = process.env.NEXT_PUBLIC_SERVER_BASE_URL + "/api";
Axios.defaults.withCredentials = true;
이 부분을 생략하신 것 같습니다.
감사합니다.
장진님 안녕하세요!
아 소스 코드를 보니깐 app 폴더에서 시작하셨네요~!
app folder => app router 사용 , pages folder => pages router 사용
이 되게 됩니다.
제가 이 부분을 빨리 수정했었어야했는데 강의 보시면
Section 2 -1 NextJS Typescript를 이용한 프론트엔드 구현하기
이 강의를 제가 새롭게 올려 놓았어요 ~ 이거 보고 리액트 앱 생성을 다시 해주시겠어요?!!
이렇게 하면 pages folder (pages router)를 이용해서 앱을 생성할수있게 됩니다 ~
안녕하세요, 선생님 ;-; 주말에도 답변주셔서 감사합니다!!!
말씀주신 부분을 다시 체크해보았는데요..!!;-; 다 잘 설정되어 있는 것 같은데, 제가 체크한 곳이 아닌가요?...!
서버는 4000인 것을 확인하였습니다!;-;
client/app/layout.tsx
client/.env
흑 도움 부탁드립니다...!!