묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
error - ReferenceError: store is not defined
섹션2의 3강을 듣고 에러가 났습니다. configurestore.js reducers폴더의 index.js cmd에서 이렇게 뜹니다 error - ReferenceError: store is not defined at Module../reducers/index.js (D:\인프런트위터\prepare\front\.next\server\pages\_app.js:226:1) at __webpack_require__ (D:\인프런트위터\prepare\front\.next\server\pages\_app.js:23:31) at Module../store/configureStore.js (D:\인프런트위터\prepare\front\.next\server\pages\_app.js:264:67) at __webpack_require__ (D:\인프런트위터\prepare\front\.next\server\pages\_app.js:23:31) at Module../pages/_app.js (D:\인프런트위터\prepare\front\.next\server\pages\_app.js:124:79) at __webpack_require__ (D:\인프런트위터\prepare\front\.next\server\pages\_app.js:23:31) at Object.0 (D:\인프런트위터\prepare\front\.next\server\pages\_app.js:292:18) at __webpack_require__ (D:\인프런트위터\prepare\front\.next\server\pages\_app.js:23:31) at D:\인프런트위터\prepare\front\.next\server\pages\_app.js:91:18 at Object.<anonymous> (D:\인프런트위터\prepare\front\.next\server\pages\_app.js:94:10) ReferenceError: store is not defined at Module../reducers/index.js (D:\인프런트위터\prepare\front\.next\server\pages\_app.js:226:1) at __webpack_require__ (D:\인프런트위터\prepare\front\.next\server\pages\_app.js:23:31) at Module../store/configureStore.js (D:\인프런트위터\prepare\front\.next\server\pages\_app.js:264:67) at __webpack_require__ (D:\인프런트위터\prepare\front\.next\server\pages\_app.js:23:31) at Module../pages/_app.js (D:\인프런트위터\prepare\front\.next\server\pages\_app.js:124:79) at __webpack_require__ (D:\인프런트위터\prepare\front\.next\server\pages\_app.js:23:31) at Object.0 (D:\인프런트위터\prepare\front\.next\server\pages\_app.js:292:18) at __webpack_require__ (D:\인프런트위터\prepare\front\.next\server\pages\_app.js:23:31) at D:\인프런트위터\prepare\front\.next\server\pages\_app.js:91:18 at Object.<anonymous> (D:\인프런트위터\prepare\front\.next\server\pages\_app.js:94:10) error - ReferenceError: store is not defined at Module../reducers/index.js (D:\인프런트위터\prepare\front\.next\server\pages\_app.js:226:1) at __webpack_require__ (D:\인프런트위터\prepare\front\.next\server\pages\_app.js:23:31) at Module../store/configureStore.js (D:\인프런트위터\prepare\front\.next\server\pages\_app.js:264:67) at __webpack_require__ (D:\인프런트위터\prepare\front\.next\server\pages\_app.js:23:31) at Module../pages/_app.js (D:\인프런트위터\prepare\front\.next\server\pages\_app.js:124:79) at __webpack_require__ (D:\인프런트위터\prepare\front\.next\server\pages\_app.js:23:31) at Object.0 (D:\인프런트위터\prepare\front\.next\server\pages\_app.js:292:18) at __webpack_require__ (D:\인프런트위터\prepare\front\.next\server\pages\_app.js:23:31) at D:\인프런트위터\prepare\front\.next\server\pages\_app.js:91:18 at Object.<anonymous> (D:\인프런트위터\prepare\front\.next\server\pages\_app.js:94:10) ReferenceError: store is not defined at Module../reducers/index.js (D:\인프런트위터\prepare\front\.next\server\pages\_app.js:226:1) at __webpack_require__ (D:\인프런트위터\prepare\front\.next\server\pages\_app.js:23:31) at Module../store/configureStore.js (D:\인프런트위터\prepare\front\.next\server\pages\_app.js:264:67) at __webpack_require__ (D:\인프런트위터\prepare\front\.next\server\pages\_app.js:23:31) at Module../pages/_app.js (D:\인프런트위터\prepare\front\.next\server\pages\_app.js:124:79) at __webpack_require__ (D:\인프런트위터\prepare\front\.next\server\pages\_app.js:23:31) at Object.0 (D:\인프런트위터\prepare\front\.next\server\pages\_app.js:292:18) at __webpack_require__ (D:\인프런트위터\prepare\front\.next\server\pages\_app.js:23:31) at D:\인프런트위터\prepare\front\.next\server\pages\_app.js:91:18 at Object.<anonymous> (D:\인프런트위터\prepare\front\.next\server\pages\_app.js:94:10)
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
# 에 대한 부분 질문드립니다
안녕하세요 강사님 영상에서 설명해주신 /index.html#/login 과 /signup.html#/login 는 서버가 index.html을 인식하며 작동되는데 왜 #을 제거했을 때는 완전히 다른 주소로 인식되는지가 잘 이해가 되지 않습니다 ㅠㅠ 서버가 index.html#/login은 알지만 index.html/login은 모르는 이유가 혹시 기본 default가 hash모드여서 일까요?
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
카운트 배열 선언
위처럼 int배열을 main 안에다가 선언을 하니 제일 마지막 문제는 틀렸다고 나오는데 이유가 궁금합니다.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
비트연산 시 unsigned...
부호를 없애야 >>를 해도 부호비트가 따라오지 않는다고 하셨는데 부호가 있는 경우(ex - 1100 0010)에 >>1을 실헝해본 결과 2로 나누어지는 것에 큰 이상은 없는 것 같았습니다...다른 이유가 있을까요?
-
미해결홍정모의 따라하며 배우는 C++
8.11 private static 멤버 변수
안녕하세요 강의를 수강하고 있는 학생입니다. cpp 에서는 클래스 안에 private으로 접근제어자를 설정한 변수에 대해서라도 static으로 선언해준다면 클래스::static멤버변수 로 호출을 할 수 있는건가요?? 그렇게 되면 private으로 선언한 이유가 궁금합니다! 감사합니다
-
미해결Vue3 완벽 마스터: 기초부터 실전까지 - "실전편"
App.vue 구성 질문드립니다.
App.vue 에서 전체적인 레이아웃을 잡고, RouterView 에서 변경될 컨텐츠 영역으로 route를 하고 있는데요. 상단메뉴없이 전체 페이지에 로그인 폼만 있을 경우 처리는 어떻게 하나요? v-if 로 걸러주는 방법밖에 생각이 안나는데 다른 방법이 있는지요?
-
미해결객체 지향 프로그래밍 입문
캡슐화 연습 2번
강의 수강 중 캡슐화 2번을 리팩토링 하는 과정에서 궁금한 점이 있습니다!getFrequentRenterPoints()를 Movie에서 구현을 해주셨는데 daysRented를 파라미터로 넘겨서 RenterPoints를 계산하는 과정에서 대여기간 조건을 2일, 3일 이런식으로 변경점이 생겼을 때 Movie 클래스에서 변경하면 된다고 하셨는데 대여기간 조건 변경이 생겼는데 Movie에서 로직을 변경하는게 맞는가? 라는 의문점이 들었습니다. 저의 생각은 renterpoint를 계산할 때 Rental 클래스에서 기존의 방식처럼 구현하는게 나중에 변경점이 생겼을 때 더 쉽게 찾을 수 있지 않을까 생각합니다.혹시 제가 놓치고 있는 부분이 있을까요??
-
미해결[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
슬라이더 우측 정렬 오류
해당 사진처럼 네비게이션 제작 하기 시작하면서 header에 position: raletive 넣자마자 오류 생기더니, 해결하고 나서 .sub-back제작했더니 다시 생겼습니다ㅠ 우측 정렬 어떻게 가운데로 배치 시키죵??
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
db로 insert가 두 번 실행 됩니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용] 회원가입 페이지에서 이름을 입력하면 에러가 발생하여 중복확인 메소드를 지우고 실행해보니 입력한 이름이 2번 db에 입력됩니다. 콘솔 화면에 insert문이 반복되는걸로 보여지는데 어디서 잘못된걸까요ㅠㅠ
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
react localhost:3000이 안뜹니다.
react 작동시 localhost:3000에 연결되지 않고 막힙니다. 콘솔 로그에 오류는 crbug/1173575, non-JS module files deprecated. 이렇게 뜨고요
-
미해결모의해킹 실무자가 알려주는, SQL Injection 공격 기법과 시큐어 코딩 : PART 1
쿼리박스와 버프 결과값이 왜 다른걸까요?
버프 스위트ORDSYS.ORD_DICOM.GETMAPPINGXPATH((select+owner+from+(select+rownum+r,+owner+from+(select+distinct+owner+from+all_tables))a+where+a.r%3d1))C##CREHACKTIVE 쿼리박스select owner from (select rownum r, owner from (select distinct owner from all_tables))a where a.r=1SYS 쿼리박스랑 버프에서 결과값이 왜 다른건가요?둘다 1 첫번째 행의 값을 가리키고 있는데 말이죠...?
-
미해결한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
Context 질문드립니다.
안녕하세요 선생님. 질문이 있어요. 그전까지는 이해가 되었는데 Context강의가 유독 어렵네요... 먼저 DiaryStateContext.Provider의 value로 {data, onCreate, onRemove} 이렇게 넣으면 prop이 바뀌면 재생성된다는 것이 이해가 안되요. onCreate랑 onRemove는 useCallback으로 재생성 되는 것을 막아 놓은 것 아니었나요? 헷갈리네요. 두번째로 중첩으로 하는 이유가 잘 이해가 안 됩니다. 왜 중첩으로 하면 이게 해결이 될까요? 어차피 memoizedDispatches로 useMemo를 썼으면 그냥 DiaryStateContext.Provider에 value로 넣으면 안되는 건가요. 중첩으로 하는 이유가 잘 납득이 안됩니다. DiaryStateContext.Provieder value={data, memoizedDispatches} 이렇게 하면 안되나요? 그리고 useMemo로 묶는 부분도 다시 한번 설명해주실 수 있나요? useCallback으로 막아놨는데 왜 useMemo로 다시 묶어야 할까요 그냥 onCreate, onRemove, onEdit을 묶지 말고 따로따로 DiaryStateContext.Provider의 value로 {data, onCreate, onRemove} 이렇게 보내주면 안될까요? 강의를 두번 반복했는데도 잘 이해가 안되네요..
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
멤버 등록 및 상품 등록하고 서버를 재시작하면 데이터가 날라가는 이유?
BookForm을 통해 상품 등록을 하고 상품 목록을 보면 있는데 서버 재시작하면 왜 DB에 데이터가 없을까요?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
복잡한 데이터의 처리에서의 연관관계와 데이터 핸들링
=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. 안녕하세요. 작년에 수강했다가, 재수강(?)했습니다. fe 몇개월하다보니 jpa가 초기화 된 상태로 프로젝트에 투입되어 정신차려보니 설계가 엉망인것 같아서 고견을 여쭙고자 질의 드립니다. 현재 개발중인 업무의 프로세스는 외부 api의 복잡한 데이터를 끌고와 데이터 그대로 저장하고나서, 필요한 데이터를 가공하여 유의미한 데이터만을 모아둔 테이블에 저장하는 것을 batch를 사용하여 개발했습니다. (정상동작은 하는데 설계부분이 꼼수개발) 저는 모든 연관관계상의 엔티티에 cascade.All 옵션을 주고, 엔티티 관계는 일대다단방향으로 하고, 자식과 손자는 IdClass를 가지고 primary key 를 관리하여, 한번에 저장하는 형식으로 개발하였습니다. ( dto - entity converting 은 mastruct를 사용하여 한번에 변환) 해당 데이터의 id도 모두 외부에서 전달되어지는 형태입니다. 질문) 김영한님이라면 어떤 전략을 취하셨을 까요? 외부에서 들어오는 데이터는 아래와 같습니다. 실제 데이터와는 다르게 단순화했고, 해당 데이터가 50~100건 정도 한번에 들어오고, 1~3분에 한번정도 수행(거의 실시간데이터)하려고 하고 있습니다. (총 데이터 row 부모기준 300이하) --테이블상관계 부모- 자식 (1-N) 자식-손자 (1-N) 항상 진심과 성심이 느껴지는 좋은 강의를 공유해 주셔서 감사합니다! { "id": "1", "children": [ { "uid": "3256", "child_id": "1", "grand_children": [ { "id": "1", "type": "TypeX", "neighborhood_ids": [ "11" ], "last_updated": "2022-03-16T10:10:02Z" }, { "id": "2", "type": "AC_2_PHASE", "neighborhood_ids": [ "13" ], "last_updated": "2022-03-18T08:12:01Z" } ], "last_updated": "2022-06-28T08:12:01Z" }, { "uid": "3257", "child_id": "2", "grand_children": [ { "id": "1", "type": "TypeX", "neighborhood_ids": [ "12" ], "last_updated": "2022-06-29T20:39:09Z" } ], "last_updated": "2022-06-29T20:39:09Z" } ], "time_zone": "Asia/Seoul", "last_updated": "2022-06-29T20:39:09Z" }
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
PATCH 해당 필드가 존재하지 않을 때
강의를 듣다가 궁금한 점이 생겨서 글을 올립니다. PATCH를 사용할 때 만약 해당 필드가 없는 경우 어떻게 작동을 하나요? 예제에서 username과 age 필드가 있어서 age 값을 patch하였는데 만약에 여기 없는 필드인 성별을 patch 요청 메세지로 값을 보내면 단순히 성별이 등록이 되는지 아니면 오류가 발생하는지 궁금합니다
-
미해결[개념은 호옹~, 실습 빡] 스프링 부트, 입문!
22강 질문입니다..
22강 테스트 코드에서 계속 에러가 납니다.. 그래서 강사님 코드를 복붙했는데도 계속 에러가 납니다.. 1. 특정 게스트의 모든 댓글 조회 org.opentest4j.AssertionFailedError: 4번 글의 모든 댓글을 출력! ==> Expected :[Comment(id=1, article=Article(id=4, title=당신의 인생영화는?, content=댓글 ㄱ), nickname=park, body=굿윌헌팅), Comment(id=2, article=Article(id=4, title=당신의 인생영화는?, content=댓글 ㄱ), nickname=Kim, body=헌트), Comment(id=3, article=Article(id=4, title=당신의 인생영화는?, content=댓글 ㄱ), nickname=lee, body=아임샘)] Actual :[Comment(id=1, article=Article(id=4, title=당신의 인생영화는?, content=댓글 ㄱ), nickname=park, body=굿윌헌팅), Comment(id=2, article=Article(id=4, title=당신의 인생영화는?, content=댓글 ㄱ), nickname=kim, body=헌트), Comment(id=3, article=Article(id=4, title=당신의 인생영화는?, content=댓글 ㄱ), nickname=lee, body=아임샘)] <Click to see difference> 2. 특정 닉네임 조회시 org.springframework.dao.InvalidDataAccessApiUsageException: Could not locate ordinal parameter [1], expecting one of []; nested exception is java.lang.IllegalArgumentException: Could not locate ordinal parameter [1], expecting one of [] 이런 에러가 납니다.. 원인이 몰까요???? 제가 몰 잘못했을까요??? orm도 복붙해봤는데도 계속 에러가 납니다... 답변 해주시면 감사하겠습니다..
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
프론트앤드 .env 파일
그 어디에선가 프론트앤드에서 .env 파일이 build 시 노출된다는 얘기를 들었던 것 같은데 사실인가용 프론트앤드에서 .env 파일을 사용하면 더 효율적으로 처리 할 수 있는 작업이 생겼는데 백앤드로 처리해도 되지만 보안상 괜찮은지 궁금해서 여쭤봅니다
-
해결됨비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지
선생님 질문이요!!
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 맛집 DB를 수정하려면 위의 학생 수정 API를 변경해서 사용해야하나요?
-
해결됨Flutter 초급 - Http통신, 상태관리
플러터 서버에 이미지 저장하기
안녕하세요 강사님 제가 지금 플러터로 서버에 이미지 저장할려고 합니다. 그래서 강사님 유튜브(https://www.youtube.com/watch?v=Cz55mcHG6Xk )에 있어서 참고할려고했는데 서버를 php로 해서 php로 어떻게 적어야 할지 고민하다가 찾다보니 나온게 밑에 유튜브링크입니다.https://www.youtube.com/watch?v=g8WEXj6xvsY 이걸 따라헀는데 안되더라고요 제가 작성한게 문제인건지 아니면 저분께 지금 안되는건지 모르겠습니다.
-
미해결홍정모의 따라하며 배우는 C++
a || b && c || d
bool boolA = true; bool boolB = false; bool boolC = false; bool boolD = false; cout << boolA || boolB && boolC || boolD; //1 cout << boolA || boolB && (boolC || boolD); //1 cout << (boolA || boolB) && boolC || boolD; //0 cout << (boolA || boolB) && (boolC || boolD); //0 연산자 우선순위에 따라 &&이 먼저이고 ||가 다음이면 주석에 달아놓은 값으로 나와야하지 않나요? 실제로 디버깅하면 1111이 나옵니다. 무엇이 문제일까요?ㅠㅠ 추가적으로 저 4개의 cout 출력 코드 뒤에 각각 <<endl; 을 붙이면 오류가 뜹니다. using namespace std; 를 했는데 왜 그런 건가요?