수강이 제한됩니다.
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 해결됨React로 NodeBird SNS 만들기
middlewares의 역활
middlewares의 역활이 정확히 이해가 가지 않습니다. Redux가 새로운 기능을 추가하기 위해서 어떤 역할을 하는지 잘 모르겠습니다.
- 해결됨React로 NodeBird SNS 만들기
질문이요
npm run start 할때요, 서버쪽은 npm run dev로 해도되나요.. 현재 서버쪽에는, "main": "index.js", "scripts": { "dev": "nodemon" }, 프론트쪽 "main": "index.js", "scripts": { "dev": "nodemon", "build": "cross-env ANALYZE=true next build", "prestart": "npm run build", "start": "cross-env MODE_ENV=production next start -p 3070" }, 프론트쪽 npm start 하면, 제가 임의로 넣은 그림 파일, 파비콘이 안뜨는데 원인이 무엇일까여... npm run dev하면 또 잘 뜹니다... server.js server.use('/',express.static(path.join(__dirname,`images`))) 이것도하고, 이미지 소스에는, <img className = "hi" src= 'http://localhost:3070/BG.png'/> 이런식으로 했는데,, 나오지가 않네요.. 이상한거는 구글 포튼도 적용해놨는데, 이것역시 적용이 풀려버리네요...
- 미해결React로 NodeBird SNS 만들기
질문드립니다.
react state를 export로 한번에 관리할 수 있는데 REDUX를 사용하는 이유가 코드 가독성을 위함입니까?
- 미해결React로 NodeBird SNS 만들기
WHERE parameter "user_id" has invalid "undefined" value 오류가 납니다
강의를 보면서 코드를 다르게 짜고 있습니다. 프론트부분은 전혀 짜지 않고 백엔드부분만 짜고 있는데요 포스트맨으로 값을 전송해서 결과를 보고 있습니다 routes에 user.js에서 const exUser = await db.User.findOne에서 뒤의 where부분이 문제가 있는지 계속 WHERE parameter "user_id" has invalid "undefined" value 와 같은 오류가 나옵니다. 참고로 user_id는 user.js의 유저아이디 부분입니다. 검색도 해보고 node.js 교과서도 봤는데 해결방법을 찾지 못하겠습니다
- 해결됨React로 NodeBird SNS 만들기
동작 오류 질문입니다.
팔로우 언팔로우 기능이 안되서 확인해보니 네트워크 탭에 SequelizeUniqueConstraintError: Validation error at Query.formatError (C:\Users\Desktop\react-nodebird\back\node_modules\sequelize\lib\dialects\mysql\query.js:223:16) at Query.handler [as onResult] (C:\Users\Desktop\react-nodebird\back\node_modules\sequelize\lib\dialects\mysql\query.js:51:23) at Query.execute (C:\Users\Desktop\react-nodebird\back\node_modules\mysql2\lib\commands\command.js:30:14) at Connection.handlePacket (C:\Users\Desktop\react-nodebird\back\node_modules\mysql2\lib\connection.js:417:32) at PacketParser.Connection.packetParser.p [as onPacket] (C:\Users\Desktop\react-nodebird\back\node_modules\mysql2\lib\connection.js:75:12) at PacketParser.executeStart (C:\Users\Desktop\react-nodebird\back\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket.Connection.stream.on.data (C:\Users\Desktop\react-nodebird\back\node_modules\mysql2\lib\connection.js:82:25) at Socket.emit (events.js:198:13) at addChunk (_stream_readable.js:288:12) at readableAddChunk (_stream_readable.js:269:11) at Socket.Readable.push (_stream_readable.js:224:10) at TCP.onStreamRead [as onread] (internal/stream_base_commons.js:94:17)위에 내용과 같이 출력됩니다. 리덕스에서 팔로우 클릭시 FOLLOW_USER_FAULURE라고 출력됩니다.
- 해결됨React로 NodeBird SNS 만들기
질문입니다.
userprofile 즉 로그인한 후의 밑에 짹쨱 팔로잉 팔로워의 갯수를 보여주는 부분이있는데요 전에 영상에서 에러가 출력되서 주석 처리하고 넘어간다고 영상에도 있어서 그렇게 넘어갔는데 갑자기 그부분이 있어서 깃허브보고 소스를 그대로 해도 에러가 출력되서 남깁니다. 에러내역은 아래와 같습니다. length 부분을 읽을 수 없다는데 찾아본 결과 list의 형식이 아니면 그렇다곤 하는데 어느부분을 확인해야 할까요?? 로그 확인결과 쿠키값 로그인일 때는 posts의 내용이 없고 그냥 로그인시는 있네요
- React로 NodeBird SNS 만들기
동작 오류 질문입니다
삭제된 글입니다
- 미해결React로 NodeBird SNS 만들기
제로초님
제로초님 혹시 bcrypt@3.0.6 버전 받으 실때 에러 없으 셨나요? 우분투에서 처리가 안되네요 ㅠㅠ 전 node.js 버전 12.13.0 버전을 사용 하고 있습니다.
- 해결됨React로 NodeBird SNS 만들기
에러 질문입니다.
TypeError: Cannot read property 'map' of undefined at router.post (C:\Users\Desktop\react-nodebird\back\routes\post.js:59:24)해당 라인의 59번째 줄은 아래와 같습니다. res.json(req.files.map(v => v.filename)); 이부분이 에러가 출력되는데 왜그런지 잘 모르겠습니다. 깃헙 코드랑 비교해봤는데 에러가 출력되네요.
- 미해결React로 NodeBird SNS 만들기
dummy객체
dummy라는 객체를 export하는 방법이 있을까요?
- 미해결React로 NodeBird SNS 만들기
오류가 나요
React.cloneElement(...): The argument must be a React element, but you passed null. import React from 'react'; import { Form, Input, Button, List, Card, Icon } from 'antd'; const profile = () => { return( <div> <Form style={{ marginBottom: '20px', border: '1px solid #d9d9d9', padding: '20px' }}> <Input addonBefore="닉네임" /> <Button type="primary">수정</Button> </Form> <List style={{marginBottom: '20px'}} grid={{gutter: 4, xs: 2,md: 3}} size="small" header={<div>팔로워 목록</div>} loadMore={<Button style={{width: '100%'}}>더 보기</Button>} bordered dataSource={['제로초', '바보','노드버드오피셜']} rednerItem={item=>( <List.Item style={{marginTop: '20px'}}> <Card actions={[<Icon type="stop" />]}> <Card.Meta description={item} /> </Card> </List.Item> )} /> </div> ) } export default profile; 해결방법좀 알려주세요.
- 미해결React로 NodeBird SNS 만들기
질문입니다.
<input type="file" multiple hidden /> 에서 hidden이 하는 역할 알려주세요
- 미해결React로 NodeBird SNS 만들기
AppLayout 의 children
1. AppLayout가 받은 children 은 부모가 누구 인가요? 2. children 에 해당하는 컴포넌트들은 components 폴더에 들어 있는 AppLayout.js 제외한 파일들을 말하나요?
- 해결됨React로 NodeBird SNS 만들기
질문이요
const onToggleComment = useCallback(() => { setCommentFormOpened(prev => !prev); //댓글창 열었을 때 그 포스트의 댓글들을 불러온다. console.log(commentFormOpened); if (!commentFormOpened) { dispatch({ type: LOAD_COMMENTS_REQUEST, data: post.id, }); } }, []); 이부분에서 댓글창 열릴때만 불러오는줄 알았는데 console.log(commentFormOpened)를 로그를 찍어본 결과 계속 false가 나오더라고요 혹시 [] 부분에 [commentFormOpened] 라고 작성해야하는건가요??
- 해결됨React로 NodeBird SNS 만들기
에러 질문드립니다
태그 클릭시 이동안하고 undefined 가 출력되는데 어떻게 고쳐야하는지 잘 모르겠습니다. 깃헙 소스봐도 틀린부분은 없어보이는데 이유를 잘 모르겠네요
- 해결됨React로 NodeBird SNS 만들기
질문이요
function* loadUser(action) { try { // yield call(loadUserAPI); const result = yield call(loadUserAPI, action.data); yield put({ // put은 dispatch 동일 type: LOAD_USER_SUCCESS, data: result.data, me: !action.data, }); } catch (e) { // loginAPI 실패 console.error(e); yield put({ type: LOAD_USER_FAILURE, error: e, }); } } 이부분에서 action.data 값을 확인하고 싶어 console.log를 찍어봤는데 출력이 안되서 궁금해서 질문드립니다 로그를 어떻게 작성해야 볼수있나요..
- 미해결React로 NodeBird SNS 만들기
_app.js에 관해
제가 이해한 것은 prop는 부모컴포넌트가 자식컴포넌트에게 주는 것이고, _app.js는 pages에 있는 컴포넌트들의 부모컴포넌트라고 이해했는데 정 반대인가요? 또, render하는 것은 모두 자식컴포넌트라고 하셨는데 그러면 render하는 파일 EX) signup.js를 render할때 _app.js가 부모가 되고 signup이 자식이 되면 어떻게 prop값을 받을 수 있는 것이죠?
- 미해결React로 NodeBird SNS 만들기
_app.js
_app.js를 부모js파일로 인식하지 못하는거 같습니다.. pages폴더에 있는 js파일에 따로 설정해줘야 하는 것이 있나요?
- 미해결React로 NodeBird SNS 만들기
라우팅시스템
라우팅시스템이 페이지를 이루는 파일들이 pages라는 폴더에 있다는 것이 라우팅시스템인가요?
- 미해결React로 NodeBird SNS 만들기
e.target.value
e.target.value에서 target의 역활이 무엇입니까?