전체 글(46)
-
[230109] 주간 KPT회고
개요 2022.12.30 ~ 2023.01.09 지난 주간 회고를 하며 한 일을 돌아보니 생각보다 많은 일을 했다는 걸 알게 되었다. 취업 준비 과정동안 스스로 한 일을 점검하며 나아가기 위해 주간회고를 작성해본다. 이번 주에 한 일부터 정리해보자! 알루) 알찬 하루 만들기 모임 일일 목표 & 회고 공유 SSE 방식에 대한 발표 진행 D25) 올해 네 컷 프로젝트 리팩토링 & 디벨롭 채팅방 목록 페이지 마크업 SSE로 구현 채팅방 목록 정렬 Corun) Costagram 프로젝트 Schema, Model 작성 API 구현 구르는 감자단) 심리학과 커리큘럼 서비스 학점 계산기 구현 대학원 커리큘럼, 전공별 질문, 준비, 생활 구현 Keep : 지속할 것 하기! 이번 기간동안 매일매일 무슨 일이 있어도 목표..
2023.01.09 -
[Next] 절대 경로 설정 Cannot find module 'shared/store/types' or its corresponding type declarations.
개요 분명히 tsconfig.json을 baseUrl: "."으로 적용했는데 적용이 안되는 이슈가 있었다. 폴더구조가 복잡해져서 절대 경로를 꼭 사용하고 싶었는데 안돼서 찾아보던 도중 문제를 발견했다. 후..... 문제 안되는 게 당연하다. compilerOptions 안에 baseUrl이 안 들어가있었다. compilerOptions가 Javascript로 변환해 줄 컴파일러의 옵션을 정하는 부분이다. 이 안에 들어가 있어야 baseUrl을 기준으로 불러올 모듈의 위치를 재지정한다. Reference - https://geonlee.tistory.com/214 - https://record22.tistory.com/134
2022.12.30 -
[1219~1229] 주간 5F회고
주간 회고(1219~1229) 🔥 Fact (사실: 무슨 일이 있었나?) ⭐️ Feeling (느낌: 무슨 느낌이 들었나?) ❗️ Finding (배운 점: 어떤 인사이트를 얻었나?) ⚡️ Future action (향후 행동: 앞으로 무엇을 해야 할까?) 🔍 Feedback (피드백: 앞서 정한 향후 행동을 실천해본 뒤, 이에 대해 어떤 피드백을 받았나?) 🔥 Fact(사실: 무슨 일이 있었나?) 공부 시간 D25) 메인 프로젝트 피드백 수정 네컷 보기 페이지 마크업 채팅방 마크업 웹소켓과 SSE 방식 공부함. 구르는 감자단) React + CRA + Styled-components로 하다가 NEXTJS + tailwindcss + typescript로 변경함. vercel에 배포함. lighthous..
2022.12.29 -
[Next] NextJs에서 구글 폰트 아이콘 사용하기
개요 지금 진행하고 있는 프로젝트에서 디자인을 맡은 후배들이 Figma에 작성해주면 구현하는 역할을 하고 있다! 디자인팀이 아이콘에 피그마 댓글로 다음처럼 달아줘서 물어봤더니 구글폰트 아이콘이라고 해서 사용법을 알아보게 되었다! 구글 폰트 아이콘은 여기서! https://fonts.google.com/icons?preview.size=37&icon.platform=web&icon.style=Rounded Material Symbols and Icons - Google Fonts Material Symbols are our newest icons consolidating over 2,500 glyphs in a single font file with a wide range of design variants..
2022.12.29 -
[Next] SVGR 로더를 이용해서 SVG 파일 불러오기
사건 발생 Figma에서 사용한 아이콘을 svg 파일로 다운받아 사용하려고 했다. 어떻게 하면 깔끔하게 사용할 수 있을까? Install svgr loader를 설치한다. npm install @svgr/webpack --save-dev next.config.js 설정을 변경한다. // next.config.js /** @type {import('next').NextConfig} */ const nextConfig = { reactStrictMode: true, webpack(config) { config.module.rules.push({ test: /\.svg$/, use: ['@svgr/webpack'], }); return config; }, }; module.exports = nextConfig..
2022.12.24 -
[Git] 사라진 일주일치 커밋
갑자기 사라진 일주일치 커밋..... 원인을 찾아보자 CRA로 구현했던 커리큘럼 사이트를 Next로 바꾸는 과정에서, 이전에 clone했던 폴더를 삭제했다. contribution은 .git을 참고한다고 하는데, 브랜치 및 로컬 폴더를 모두 삭제했더니 사라진 것으로 보인다. 나의 소중한 잔디들.... 앞으로 잔디를 잃어버리지 않으려면 어떻게 해야 할까? - default 브랜치를 설정하고 기여할 수 있도록 변경해야 할 것 같다. - 리포지토리를 삭제하기 전에 좀 더 고민해봐야 할 것 같다. Reference https://league-cat.tistory.com/395
2022.12.18