정말 느닺없는 에러였다.
나는 잘만 작동하는 html이 갑자기 말썽이었다.
<!DOCTYPE html>
<html>
<head>
<base href="/">
<meta charset="UTF-8">
<title>Demo</title>
</head>
<bod>
<div id="app"></div>
<script src="main.js"></script>
</bod>
</html>
콘솔창 에러가 말씀하시길
GET http://localhost:8080/main.js net::ERR_ABORTED 404 (Not Found)
나는 이유를 알 수가 없었다.
"이상하다. 나는 main.js를 설정한 적이 없는데 이게 왜있지?
"그런데 이게 있어도 잘 작동되다가 갑자기 이게 문제라고하네"
여러 시도끝에 <script src="main.js"></script>
를 지웠다. 왜냐하면 이 프로젝트에 main.js 파일 자체가 없기 때문이다. 그러니 잘 작동되었다. 😀
다른 분의 리뷰를 봤는데 <script src="/main.js"></script>
로 수정하셨다.
이유 : 상대경로로(restaurants/main.js) 접근하면 그 경로에는 main.js 파일이 없기 때문이다.
https://github.com/CodeSoom/react-week6-assignment-1/pull/72