테스트로 할때는 localhost:(자기 아이피)로 돌아가지만, 나중에 윈도우 서버 설치하고
서버에서 돌아갈때는 또 서버 아이피를 사용해야 될 텐데요
문제는 리액트를 한번 빌드를 해버리면 새로 아이피를 변경하기 위해서는 axios.get() 안의 내용을 전부 바꾸어 주어야 합니다.
그래서 서버에서 리액트 페이지를 뱉어내 줄때, ejs 나 그러한 방식으로, 서버 자신의 주소를 같이 포함해서 리액트 페이지를 뱉어낼 수
있게 하면, 서버 주소가 계속 바뀌더라도 하위 폴더만 같다면 리액트 페이지는 계속해서 동작할것 같아서요.
즉 리액트 app.js 안에서
const server_address = "xx.xxx.xxx.xx"
axios.get(server_address /sub)
이렇게 하면 상당히 편할 것 같은데, 내보낼 때 리액트 페이지에 들어가는 자바스크립트 변수에 값을 주고 내보낼 수 있는 방법이 있을까요??
ejs나 강의에 나온 방식으로 해보려고 했는데, 리액트로 합치는 경우에는 그냥 빌드한 파일을 넣고 끝나서 질문 드려봅니다.
감사합니다.