728x90
개츠비 개발 도중 발생한 에러
나의 경우는
1. 대문자로 시작하지 않음
2. export default를 작성하지 않음.
이 두 가지가 문제였다.
1. const test 는 const Test 와 같이 작성되어야 한다.
const test = () => { //에러
return (
<>
<div>This is a test page!</div>
</>
)
}
----------------------------------------
// 올바른 코드
const Test = () => {
return (
<>
<div>This is a test page!</div>
</>
)
}
2. 위 코드에서는 export default가 없다.
아래와 같이 수정해야 한다.
const Test = () => {
return (
<>
<div>This is a test page!</div>
</>
)
}
export default Test
------------------------------------------
// 혹은
export default () => {
return (
<>
<div>This is a test page!</div>
</>
)
}
728x90
'Development > 에러 해결' 카테고리의 다른 글
[gatsby] gatsby-config에 명시했는데 플러그인이 작동하지 않을 때 (0) | 2022.07.01 |
---|---|
사용 중인 port 강제 종료하기 (0) | 2022.06.22 |
[git] error: you need to resolve your current index first 해결 (0) | 2022.06.17 |
[Flutter] Error: The argument type 'IconData' can't be assigned to the parameter type 'Widget' 해결 (0) | 2022.06.16 |
localhost 상태에서 svg가 작동하지 않을 때 (JSP) (0) | 2022.06.13 |
댓글