수강이 제한됩니다.
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- React로 NodeBird SNS 만들기
app파일내 AppLayout 관련.
삭제된 글입니다
- 미해결React로 NodeBird SNS 만들기
TypeError: require(...) is not a function
안녕하세요 해당 회차에서 npm run dev 실행하니 TypeError: require(...) is not a function 와 같은 에러가 떠 질문드리게 됐습니다 model/index.js 파일은 아래와 같습니다 (sequelize, Sequelize) 이부분이 없으면 해당 모델들이 디비에 연결이 안 되나요? ㅠㅠ
- React로 NodeBird SNS 만들기
쿠키 설정이 잘안되고 있어여;
삭제된 글입니다
- 미해결React로 NodeBird SNS 만들기
로컬 front build 시에
axios is not defied 에러가 발생하는데 이유를 못찾겠어여 ㅈㅅ; > Build error occurredReferenceError: axios is not defined at Module.1TCz (C:\node_bird_55\front\.next\server\static\HBX-BrMweDmiGw6HZbmE7\pages\_app.js:1170:1) at __webpack_require__ (C:\node_bird_55\front\.next\server\static\HBX-BrMweDmiGw6HZbmE7\pages\_app.js:23:31) at Object.0 (C:\node_bird_55\front\.next\server\static\HBX-BrMweDmiGw6HZbmE7\pages\_app.js:167:18) at __webpack_require__ (C:\node_bird_55\front\.next\server\static\HBX-BrMweDmiGw6HZbmE7\pages\_app.js:23:31) at C:\node_bird_55\front\.next\server\static\HBX-BrMweDmiGw6HZbmE7\pages\_app.js:91:18 at Object.<anonymous> (C:\node_bird_55\front\.next\server\static\HBX-BrMweDmiGw6HZbmE7\pages\_app.js:94:10) at Module._compile (internal/modules/cjs/loader.js:778:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10) at Module.load (internal/modules/cjs/loader.js:653:32) at tryModuleLoad (internal/modules/cjs/loader.js:593:12) at Function.Module._load (internal/modules/cjs/loader.js:585:3) at Module.require (internal/modules/cjs/loader.js:692:17) at require (internal/modules/cjs/helpers.js:25:18) at hasCustomAppGetInitialProps (C:\node_bird_55\front\node_modules\next\dist\build\utils.js:16:711) at Promise.all.pageKeys.map (C:\node_bird_55\front\node_modules\next\dist\build\index.js:9:3228) githttps://github.com/hyunsokstar/node_bird_55
- 미해결React로 NodeBird SNS 만들기
도메인 연결 (참고 자료) 입니다.
호스팅 영역 등록할때 이름 앞에 https 빼고 나머지는 https://wingsnote.com/57 를 참고해서 해결했어여 그 이외 백엔드 서버 도메인 연결이나 그부분은 다시 강의 보고 참고할게여~!
- 미해결React로 NodeBird SNS 만들기
테이블들에 PK들은 없어도 되나요
user 테이블에는 userId로 키가 있는데 다른 테이블들은 키가 없어서 여쭈어 봅니다. 테이블의 튜플들이 구분되지 않을 것 같아서욥
- 해결됨React로 NodeBird SNS 만들기
prev = !prev 의미랑 createAt이 무얼뜻하는지모르겠어요
prev =!prev는 prev가 false 였다면 반대값이 된다는뜻인가요??
- 미해결React로 NodeBird SNS 만들기
await Promise.all 질문
if (hashtags) { await Promise.all( hashtags.map(tag => db.Hashtag.findOrCreate({ where: { name: tag.slice(1).toLowerCase() } }) ) ); } promise에서 개선된게 async/await로 알고 있는데 await랑 promise를 모두 쓴 이유가 궁금합니다.
- React로 NodeBird SNS 만들기
아마존 ip 사서 연결중인데 맞는지 봐주시면 감사여
삭제된 글입니다
- 미해결React로 NodeBird SNS 만들기
배포 전 질문 2가지 드려요
1. 로그인한 상태에서 새로고침을 하면, 로그인은 풀리지 않는데 state.user.me 에서 posts, 팔로워, 팔로윙값이 없어지면서 여러기능들이 동작하지 않는데요 저녁내내 이것저것 해봤는데 왜그런지 모르겠어요.. 로그인할때 서버에서 fulluser를 받은뒤에 다시 load_user를 하면서 me가 변하는걸까요..? 로그아웃하고 다시 로그인해야 me에 값이 들어있습니다. 반면 다른유저의 정보를 불러온 state.user.userInfo는 새로고침 해도 그대로입니다. 2. 해당 에러는 왜 발생하는건지 궁금해요..
- React로 NodeBird SNS 만들기
도메인 연결이 안되서여
삭제된 글입니다
- 해결됨React로 NodeBird SNS 만들기
배포모드일 때 cross domain시에 쿠키제거
res.clearCookie(cookiename) 개발모드일 때는 localhost로 도메인이 같아서 그런지 몰라도 클라이언트의 쿠키가 잘 제거 됐는데 배포모드일 때는 nodebird와 api.nodebird 가 있잖아요 도메인이 달라서 그런지 몰라도 로그아웃 후에도 계속 쿠키가 남아있더라구요. 서버에서 세션이 지워져서 기능상으론 문제는 없었지만 뭔가 어색하더라구요. 크로스도메인일 때 서버에서 클라이언트의 쿠키를 지워줄 수 있는 방법이 있나요??
- 미해결React로 NodeBird SNS 만들기
git bash에서 어떻게 하니까 된거 같아요
답변 감사합니다
- React로 NodeBird SNS 만들기
ssh 접속 에러가 발생해서여
삭제된 글입니다
- 미해결React로 NodeBird SNS 만들기
Cannot find module 'compression-webpack-plugin' 에러가 발생해요
공식 문서랑 달라서 일단 ch8에서 front\next.config.js 복붙했는데 npm run dev 하니까 Error: Cannot find module 'compression-webpack-plugin' 에러가 발생해요 npm run build 부터 해야 되는건가여? 공식문서랑은 상관없겠져? https://github.com/zeit/next.js/tree/canary/packages/next-bundle-analyzer
- 미해결React로 NodeBird SNS 만들기
foreignKey 질문
user 모델에서 foreignKey가 각각 followingId, followerId인데 왜 following's'Id 이렇게 s가 안붙나요?? as의 이름을 따서 나오는거 아닌가요??
- 미해결React로 NodeBird SNS 만들기
_document.js 관련 에러가 발생해여
_document.js에 오타가 있는건지 다른데 오타가 있는건지 몰겠어여 알려주시면 감사여 Error: "MyDocument.getInitialProps()" should resolve to an object with a "html" prop set with a valid html string at Object.renderToHTML (C:\node_bird_44\front\node_modules\next\dist\next-server\server\render.js:338:15) at process._tickCallback (internal/process/next_tick.js:68:7)GET / 500 11240.415 ms - 21[ event ] disposing inactive page(s): /, /_error https://github.com/hyunsokstar/node_bird_44
- 미해결React로 NodeBird SNS 만들기
res.json(posts)가 Promise{<pending>} 형태로 리턴됩니다.
안녕하세요? 첫 화면에서 포스트를 불러오는 backend/routes/posts.js 의 res.json(posts)가 Promise{<pending>} 형태로 리턴되어 cannot map of undefined 에러가 뜹니다. Promise{<pending>}이 아니라 그 안의 data를 리턴하게 하려면 어떻게 해야하나요? router.get('/', async(req,res,next) => { //GET /api/posts try{ const posts = await db.Post.findAll({ include: [{ model: db.User, attributes: ['id', 'nickname'] }], order:[['createdAt', 'DESC']] }) console.log(posts); res.json(posts); }catch(e){ console.error(e); next(e); } });
- 미해결React로 NodeBird SNS 만들기
Post page의 props는 어떤 이유로 넣는건가요?
const Post = ({id}) => { 코드 } export default Post; 1. 여기서 Post가 페이지가 받는 id객체가 여기서 어떤역할을 하는지 궁금합니다. 2. 그리고 저 id객체는 누가 넣어주는건지도 궁금합니다. 3. getInitialProps가 리턴한 id는 어디로 가는건가요?
- 미해결React로 NodeBird SNS 만들기
질문이여
동적으로 링크쓰는이유가 새로고침을 피하기 위해서라고 하셨는데요. 싱글페이지에서 새로고침할 경우 데이터들이 초기화 되기때문에 하지않는것인가요 ? 따로 이유가 있나요 ???