인프런에 John Ahn님의 강좌를 보고 로그인과 로그아웃하는 페이지를 만들었습니다. client 폴더에서 npm run build 를 한 후에 heroku에 배포를 하였는데 일단 에러는 안납니다..헌데.. 페이지가 이렇게만 뜹니다..분명 로컬에서는 로그인화면이 잘 뜨는데.. 뭔가 경로 설정이 잘못된것까요??https://github.com/azurealstn/login-template
@INNEWWILD .env파일이 어느부분을 말씀하시는건가요?ㅜㅜ 제가 잘 몰라서요..heroku 배포할때도 강좌보면서 따라해서server 폴더 > index.jsif (process.env.NODE_ENV === 'production') { app.use(express.static('client/build')); app.get('*', (req, res) => { res.sendFile(path.resolve(__dirname, '../client', 'build', 'index.html')); });}이 코드를 추가하긴했습니다만..
.env 파일은 중요한 정보를 저장하는 파일인데, 예를 들면 cookie secret 같은 공개되면 안 되는 변수들을 저장해요.해당 강좌에 .env 구성에 대해 언급하는 부분이 있다면 다시 보시고요,아무래도 제 생각엔 위 파일을 만드신 기억이 나지 않으신다면 애초에 생성자체를 하지 않으셨을 수도 있겠네요.위에 올려주신 이미지 속 코드에서는 .env 파일 안의 "NODE_ENV" 값이 "production"과 일치할 경우 express는 'client/build' 경로를 확인하고 사용한다는 뜻이에요.