inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

174만명의 커뮤니티!! 함께 토론해봐요.

next build시 에러가 발생합니다.

미해결

[리뉴얼] React로 NodeBird SNS 만들기

next build로 빌드를 하는 과정에서 다음과 같은 에러가 발생하였습니다. TypeError : Converting circular structure to JSON --> starting at object with constructor 'Node' | property 'local' -> object with constructor 'Node' --- property 'parent' closes the circle at stringify (<anonymous>) at writeChannelMessage ( node :internal/child_process/ serialization : 120 : 20 ) at process. target . _send ( node :internal/ child_process : 822 : 17 ) at process. target . send ( node :internal/ child_process : 722 : 19 ) at reportError ( /Users/ hongjunhyeok/ Desktop / Github / Hlog /client/node_modules/jest-worker/build/workers/processChild. js : 87 : 11 ) at reportClientError ( /Users/ hongjunhyeok/ Desktop / Github / Hlog /client/node_modules/jest-worker/build/workers/processChild. js : 71 : 10 ) node :internal/child_process/ serialization : 120 const string = JSONStringify (message) + '\n' ; ^ TypeError : Converting circular structure to JSON --> starting at object with constructor 'Node' | property 'local' -> object with constructor 'Node' --- property 'parent' closes the circle at stringify (<anonymous>) at writeChannelMessage ( node :internal/child_process/ serialization : 120 : 20 ) at process. target . _send ( node :internal/ child_process : 822 : 17 ) at process. target . send ( node :internal/ child_process : 722 : 19 ) at reportError ( /Users/ hongjunhyeok/ Desktop / Github / Hlog /client/node_modules/jest-worker/build/workers/processChild. js : 87 : 11 ) at reportClientError ( /Users/ hongjunhyeok/ Desktop / Github / Hlog /client/node_modules/jest-worker/build/workers/processChild. js : 71 : 10 ) > Build error occurred Error : Call retries were exceeded at ChildProcessWorker . initialize ( /Users/ hongjunhyeok/ Desktop / Github / Hlog /client/node_modules/jest-worker/build/workers/ ChildProcessWorker . js : 193 : 21 ) at ChildProcessWorker . _onExit ( /Users/ hongjunhyeok/ Desktop / Github / Hlog /client/node_modules/jest-worker/build/workers/ ChildProcessWorker . js : 275 : 12 ) at ChildProcess . emit ( node : events : 369 : 20 ) at Process . ChildProcess . _handle . onexit ( node :internal/ child_process : 290 : 12 ) { type : 'WorkerError' } { "scripts" : { "dev" : "next -p 3060" , "build" : "next build" }, "dependencies" : { "@emotion/core" : "^11.0.0" , "@emotion/react" : "^11.4.0" , "@emotion/styled" : "^11.3.0" , "@types/uuid" : "^8.3.1" , "autosize" : "^5.0.1" , "axios" : "^0.21.1" , "babel-eslint" : "^10.1.0" , "date-fns" : "^2.23.0" , "emotion-reset" : "^3.0.1" , "eslint-config-prettier" : "^8.3.0" , "immer" : "^9.0.5" , "marked" : "^2.1.3" , "next" : "^11.0.1" , "next-cookies" : "^2.0.3" , "next-redux-wrapper" : "^7.0.2" , "react" : "^17.0.2" , "react-cookies" : "^0.1.1" , "react-dom" : "^17.0.2" , "react-icons" : "^4.2.0" , "react-redux" : "^7.2.4" , "react-toastify" : "^7.0.4" , "redux" : "^4.1.1" , "redux-saga" : "^1.1.3" , "shortid" : "^2.2.16" , "typesafe-actions" : "^5.1.0" , "uuid" : "^8.3.2" }, "devDependencies" : { "@types/autosize" : "^4.0.0" , "@types/faker" : "^5.5.7" , "@types/marked" : "^2.0.4" , "@types/react-cookies" : "^0.1.0" , "@types/react-dom" : "^17.0.9" , "@types/shortid" : "^0.0.29" , "@typescript-eslint/eslint-plugin" : "^4.29.2" , "@typescript-eslint/parser" : "^4.29.2" , "eslint" : "^7.32.0" , "eslint-config-airbnb" : "^18.2.1" , "eslint-config-next" : "^11.1.0" , "eslint-plugin-prettier" : "^3.4.1" , "faker" : "^5.5.3" , "redux-devtools-extension" : "^2.13.9" , "typescript" : "^4.3.5" } } 오류를 해결할려고 하는데 어디서 이런 오류가 발생하는지도 모르겠어서 어떻게 해야할지 모르겠네요 ㅠㅠ 혹시 버전문제 같은건가요?

  • redux
  • express
  • react
  • nodejs
  • Next.js
foxbox r 댓글 1 좋아요 0 조회수 2324

Http 전송객체와 Domain 객체 변환 관련 질문

미해결

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

object mapper, model mapper를 사용해서 변환도 많이하는것 같은데, 항상 이걸 써도되나요? 아니면 도메인객체를 직접 생성자 혹은 빌더로 만들어서 직접 적용해주는걸 권장하시나요?

  • MVC
  • spring
유승현 댓글 1 좋아요 0 조회수 240

컴포넌트 와 클래스의 차이

미해결

C#과 유니티, 실전 게임으로 제대로 시작하기 (저자 직강)

정확하게 이 강의 에 해당하는 질문인지는 모르겠으나, 인프런중 최고의 강의라고 생각되어 이곳에서 다시 도움을 받고자 합니다. IT 업무를 하면서 클래스 다이어그램을 그려라 . 컴포넌트 다이어그램을 그려라 라는 이야기를 종종하는데 이 클래스와 컴포넌트 차이를 정확하게 구분 못하겠네요.. 도움 바랍니다.

  • C#
  • unity
신진 댓글 1 좋아요 0 조회수 1304

dll 파일, 배치 파일

미해결

IT 회사에서 비개발자가 살아남기 위한 올인원 개발 지식

초보 기획자입니다. 업무중 서로 다른 파일 종류가 종종 언급되는데 DLL 파일, 배치 파일, 바이너리 파일 이 세가지는 각각 무엇을 하는 파일일까요? 감사합니다.

  • 커뮤니케이션
신진 댓글 1 좋아요 1 조회수 573

은닉화

미해결

탄탄한 백엔드 NestJS, 기초부터 심화까지

cats 에 있는 cats.module.ts 에 export : [CatsService] 를 하게된다면 은닉화가 풀리면서 public 으로 한다고 하셨는데 그러면 은닉화를 한다는 의미가 조금 사라지지않나영?

  • ssr
  • NestJS
  • mongodb
  • nodejs
  • express
SJ 댓글 1 좋아요 1 조회수 272

구조체를 사용해 우선순위 큐를 사용하던중 이 코드가 왜 틀리는 건지 모르겠습니다.

미해결

it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비

안녕하세요! 좋은 강의 찍어주셔서 감사합니다.! 구현체를 사용하여, 우선순위 큐를 구현해 문제를 풀었는데, 틀렸다고 떠서요. 동일 코드를 pair를 사용해 우선순위 큐 구현하여 코드를 올리면 맞았다고 뜹니다. 혹시 제가 잘못 사용했거나, 놓친 부분이 있을까요? (문제 링크입니다: https://www.acmicpc.net/problem/13549) //정답 코드 #include <iostream> #include <algorithm> #include <vector> #include <queue> using namespace std; int vis[200001]; int main(){ cin.tie(0); cout.tie(0); std::ios::sync_with_stdio(false); int n,k; cin>>n>>k; priority_queue <pair<int, int>, vector<pair<int, int> >, greater<pair<int, int> >> pq; pq.push({0,n}); vis[n]=1; int res=987654321; while (!pq.empty()) { int move=pq.top().second; int cnt=pq.top().first; pq.pop(); if(move==k){ res=cnt; break; } if(move*2<=200000&&vis[move*2]==0){ pq.push({cnt,move*2}); vis[move*2]=1; } if(move-1>=0&&vis[move-1]==0){ pq.push({cnt+1,move-1}); vis[move-1]=1; } //한칸 뒤 이동 if(move+1<=200000&&vis[move+1]==0){ pq.push({cnt+1,move+1}); vis[move+1]=1; } } cout<<res<<"\n"; return 0; } //틀린코드 #include <iostream> #include <algorithm> #include <vector> #include <queue> #include <cmath> using namespace std; int vis[200001]; struct qu{ int m,val; qu(int a,int b){ m=a; val=b; } bool operator<(const qu & b)const{ return val>b.val; } }; int main(){ cin.tie(0); cout.tie(0); std::ios::sync_with_stdio(false); int n,k; cin>>n>>k; priority_queue<qu>pq; pq.push(qu{n,0}); vis[n]=1; int res=987654321; while (!pq.empty()) { int move=pq.top().m; int cnt=pq.top().val; pq.pop(); if(move==k){ res=min(cnt,res); break; } if(move*2<=200000&&vis[move*2]==0){ pq.push(qu(move*2,cnt)); vis[move*2]=1; } if(move-1>=0&&vis[move-1]==0){ pq.push(qu(move-1,cnt+1)); vis[move-1]=1; } //한칸 뒤 이동 if(move+1<=200000&&vis[move+1]==0){ pq.push(qu(move+1,cnt+1)); vis[move+1]=1; } } cout<<res<<"\n"; return 0; }

  • C++
  • 코테 준비 같이 해요!
박효정 댓글 1 좋아요 0 조회수 535

resize 질문드립니다!

미해결

인터랙티브 웹 개발 제대로 시작하기

우선 강의 너무 잘 들었습니다! 혼자서 따라 해보다가 궁금한게 생겨서 여쭤봅니다. resize를 하면 window.innerHeight가 줄어듬에 따라 스크롤 크기도 함께 줄어들어 실제로 maxScrollValue의 변화가 없어야 하는것이 아닌가 싶어서 여쭤봅니다. 실제로 저는 const scroll = window . pageYOffset / ( document . body . offsetHeight - window . innerHeight ) ; 이렇게만 구현하였는데 콘솔로 찍어봐도 0~1까지 똑같이 고르게 나오고 여기에 const wallExpansion = scroll * 990 - 500 ; 이렇게 구현해도 창 사이즈를 변화시킬 때 화면이 깨지는 현상이 없어서 여쭤봅니다..

  • HTML/CSS
  • 인터랙티브-웹
  • javascript
정세연 댓글 1 좋아요 0 조회수 287

도메인연결완료 후 도메인으로 접속시 에러로 접속안됨 질문

미해결

[리뉴얼] React로 NodeBird SNS 만들기

안녕하세요 제로초님 도메인 연결을 완료하고 도메인네임으로 접속하면 오류가납니다. <아래는 서버 도메인으로 접속했을때 화면입니다.> < 아래는 프론트 도메인으로 접속했을때 화면입니다. > 프론트 도메인으로 접속했을때 500에러가 나는데 이게 서버에서 잘못된건지 프론트쪽에서 잘못된건지, 어떤부분이 잘못된건지 모르겠습니다 ㅠ 우분투 프른트 쪽에서 sudo npx pm2 monit 하면 이렇게 에러가 잡힙니다. 많은 시험끝에 의문점 : 그냥 로컬 front에서 yarn dev or yarn build && yarn start 둘다 로컬에서 back을 실행안시키고 aws에 back 서버를 띄우고 했을때 잘됩니다. 그래서 aws에 띄운 front도메인에서 500 (Internal Server Error)가 나는게 의문입니다.

  • nodejs
  • express
  • react
  • redux
  • Next.js
태블로user 댓글 3 좋아요 0 조회수 820

왜 sns가 오른쪽으로 안가고 밑으로 쳐지는지 모르겠어요

해결됨

[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드

<! DOCTYPE html > < html lang = "ko" > < head > < meta charset = "UTF-8" > < title > 부여 가을연꽃축제 </ title > < link rel = "stylesheet" href = "css/style.css" > </ head > < body > < div class = "container" > < div class = "left" > < header > < div class = "header-logo" ></ div > <!--.header-logo--> < div class = "navi" ></ div > <!--.navi--> </ header > </ div > <!--.left--> < div class = "right" > < div class = "slide" > < div ></ div > </ div > <!--.slide--> < div class = "items" > < div class = "news" ></ div > <!--.news--> < div class = "gallery" ></ div > <!--.gallery--> < div class = "shortcut" ></ div > <!--.shortcut--> </ div > <!--.items--> < footer > < div class = "copyright" > </ div > <!--.copyright--> < div class = "sns" > < div ></ div > < div ></ div > </ div > <!--.sns--> </ footer > </ div > <!--.right--> </ div > < script src = "script/jquery-1.12.4.js" ></ script > < script src = "script/custom.js" ></ script > </ body > </ html > @charset 'utf-8' ; * { padding : 0 ; list-style : none ; text-decoration : none ; } body { margin : 0 ; background-color : #fff ; color : #222328 ; font-size : 15px ; } .container { border : 1px solid red ; width : 1000px ; } .container > div { border : 1px solid blue ; float : left ; box-sizing : border-box ; } .left { width : 200px ; } .right { width : 800px ; } header { } header > div {} .header-logo { border : 1px solid green ; height : 100px ; } .navi { border : 1px solid red ; height : 400px ; } .slide {} .slide > div { border : 1px solid green ; height : 350px ; } .items { overflow : hidden ; } .items > div { border : 1px solid pink ; height : 200px ; float : left ; box-sizing : border-box ; } .news { width : 400px ; } .gallery { width : 250px ; } .shortcut { width : 250px ; } footer { overflow : hidden ; } footer > div { border : 1px solid blue ; height : 100px ; float : left ; box-sizing : border-box ; } .copyright { width : 600px ; } .sns { width : 200px ; } .sns div { border : 1px solid #000 ; height : 50px ; }

  • jquery
  • HTML/CSS
  • 웹 디자인
My own life 댓글 1 좋아요 1 조회수 214

데코레이터 질문 있습니다.

미해결

작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지

이거 모든 코드들을 다 이해해야 하나요...? 그러기엔 내부 코드들도 모르고 와닿지 않는 부분이 너무 많아서요 ㅜㅜ.... 즉, @login_required가 if request.user.is_authenticated:와 else: return 이하 생략 을 대신해서 사용하게 해준다는 건가요?

  • docker
  • python
  • django
퀀텀코더 댓글 1 좋아요 1 조회수 191

6:30초 쯤 def get함수 질문..

미해결

작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지

def get함수가 뭘 의미하는 지 잘 모르겠어요.. def get (self , *args , **kwargs): if self.requset.user.is_authenticated: return super ().get(*args , **kwargs) else : return HttpResponseRedirect(reverse( 'accountapp:login' )) if라면 즉 로그인이 되었다면 기존의 방식대로 하고 아니면(else)라면, 다시 account/hello_world로 보내는 것 까진 알겠는데... 무엇을 기존의 방식대로 한다는 건지 모르겠습니다.. (def post 도 똑같이 하셨는데 왜 하는지, 무엇을 위해 하는지 어떻게 작동하는지 모르겠습니다..ㅜㅜ..전에는 와 닿았는데 이번엔 와 닿지 않는 느낌이예요.... )

  • django
  • docker
  • python
퀀텀코더 댓글 1 좋아요 0 조회수 291

swr을 쓰면 컴포넌트 랜더링 플로우가 어떻게 되나요?

미해결

[리뉴얼] React로 NodeBird SNS 만들기

일단 프로필 컴포넌트 안에서 콘솔 로그 찍어봤는데 followersData, followingsData를 마치 await해서 받은 다음 한 번에 랜더링 되더라고요. 근데 강의 내용중에 { data, error }가 둘 다 없으면 로딩중이라 하셨는데 그럼 순서가 swr get request -> render -> swr get success -> render 이렇게 작동된다는 건가요?

  • Next.js
  • nodejs
  • redux
  • react
  • express
한수빈 댓글 1 좋아요 0 조회수 420

connect 에러 발생

미해결

Slack 클론 코딩[실시간 채팅 with React]

제로초님 안녕하세요! npx sequelize db:create 하니까 에러가 발생합니다.. MySQL 워크벤치에서 text connection 해보니 그것도 에러가 나더라구요.. 어떻게 해결해야 할까요? localhost 문제인것 같은데.. 어떻게 해야할지 모르겠습니다.

  • Socket.io
  • react
  • babel
  • typescript
  • 웹팩
  • 클론코딩
rail 댓글 1 좋아요 0 조회수 226

PS 를 통한 PL 제어, 상태 확인까지!!

해결됨

설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)

너무 신기합니다!! 맛비님... 대박이에요.. 그러던 중 급 궁금한 점이 생겨서 질문드립니다! 이렇게 PS를 통해 PL제어와 상태확인의 방법으로 FPGA를 이용한 IP 검증도 이루어지는 건가요?? 아니면 IP 설계를 검증하는 방법은 아예 다른건가요??

  • 임베디드
  • fpga
지루한 까치 댓글 2 좋아요 1 조회수 1175

트랜잭션에서요.

미해결

스프링과 JPA 기반 웹 애플리케이션 개발

펄시스트? 디텍티드 라고 말씀하신것 같은데, 정확한 명칭좀 아려주시면 안될까요? 개인적으로 공부 할려고 하는데, 검색키워드가 잘못되었는지 정보가 안나옵니다 부탁드리겠습니다!

  • thymeleaf
  • spring-boot
  • java
  • JPA
  • spring
코딩왕 댓글 1 좋아요 1 조회수 314

코드는 어디서 볼 수 있나요?

미해결

[리뉴얼] 처음하는 파이썬 백엔드와 웹기술 입문 (파이썬 중급, flask[플라스크] 로 이해하는 백엔드 및 웹기술 기본) [풀스택 Part1-1]

하나하나 따라치려니까 디버깅이 조금 힘드네요. 에러가 나도 어디서 에러가 나는지 확인하기도 힘들고. 디버깅하면서 인내심이 거의 바닥을 치고 있습니다. ㅠㅠ 그래서 강의 코드를 찾아보려고 했는데 못 찾았습니다. 그래서 질문은 코드는 어디서 볼 수 있는지 궁금합니다.

  • 코드
  • rest-api
  • python
  • flask
남노성민 댓글 1 좋아요 0 조회수 320

for문

미해결

프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)

for i in range(2, 10): for j in range(1, 10): print('{:4d}'.format(i *j),end='') print() 여기 부분이 이해가 잘 안갑니다 구체적으로 설명 부탁드립니다

  • python
찬영 댓글 1 좋아요 0 조회수 342

scale=9를 늘릴경우 분배가 다르게 나타납니다.ㅜ

미해결

쉽게 시작하는 쿠버네티스(v1.35)

systemctl status docker systemctl status kubelet 전부 active 입니다. scale=6은 잘됩니다.. kubectl get pods -n kube-system kubectl get pods -A -o wide 입니다..꼬인부분이 있을까요.. ㅜ.ㅜ

  • 분배
  • kubernetes
  • scale
  • docker
Jjw 댓글 2 좋아요 1 조회수 210

자꾸 에러가 납니다.

미해결

파이썬으로 영화 예매 오픈 알리미 만들기

TypeError : Only timezones from the pytz library are supported 이렇게 오류가 나는데 어떻게 해야 하나요??

  • python
신지은 댓글 1 좋아요 0 조회수 443

인기 태그

인프런 TOP Writers

주간 인기글