개발 공부/에러모음(3)
-
[Ubuntu] 에러 node: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by node)
개발환경 Ubuntu: 18.04.6 LTS nvm: 0.39.2 npm: v8.3.1 node: v18.16.0 문제상황 aws ec2서버에 node 설치 후 pm2 설치하려는데 에러남 nvm사용해서 node 18.16.0으로 버전 설치했는데, node 버전이나 npm 버전을 체크하면 자꾸 아래와 같은 에러가 났다. 에러 node: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by node) 해결 - ubuntu 18.04.6 에서는 node v18^버전을 사용하면 위 에러가 발생한다. 1. ubuntu 버전을 다운 혹은 업하거나 2. node버전을 다운하거나 최신 버전으로 올려야하는데, - 나는 node 버전을 v..
2023.07.04 -
[React] 에러 img elements must have an alt prop, either with meaningful text, or an empty string for decorative images.
👉 build 시 아래와 같이 es-lint warnig이 떴다. 👉이유: 변경 전 변경 후 아래와 같이 alt 속성을 추가해줬고, 해당 이미지가 안보일 시 보여지는 문구를 작성해주면 해결
2023.07.03 -
[NEXT] router.isReady (router.query가 빈 값일 경우)
[NEXT] router.isReady (router.query가 빈 값일 경우) Next.js 에서 router.query에 값을 넘기는데도 빈 값일때 해결방법! 이슈 localhost:3005?param=”qsdfsdfsdfsdf’ 이렇게 보내는데, 자꾸 router.query객체를 확인해보니 빈객체였음 빈객체면 로그인을 못하는데, 자꾸 빈객체가 뜨니 로그인으로 넘어가는 이슈가 생김 이유 automatic static optimization에 의해 정적으로 최적화된 페이지는 루트 매개변수가 제공되지 않아서 query가 빈객체가 된다고 한다. 컴포넌트 밖에 있는 wrapper에서 호출하는 거니까 정적으로 최적화된 페이지인가..? 해결 NextJS @10.0.5이후 - isReady 사용 라우터 필드가 ..
2023.06.12