기상 시간 | 오전 7시 30분 |
---|---|
전날 취침 시간 | 새벽 2시 |
컨디션 | 그럭저럭 |
<개인>
<함께 진행 한 것>
배포 후에 각 기기마다 다르게 보이는 오류가 있었다.
이 문제에 대해서 오류를 상세하게 기록 했고 멘토님께 여쭤보았다.
오류기록
오류메세지는 각 pc마다 같았다.
import Image from "next/image";
import Link from "next/link";
/**
* @author yeowool
* @description 사용 예시 : CertifyPageLayout태그 안에서 코드 작성
**/
const CertifyPageLayout = (props: { children: React.ReactNode }) => {
return (
<>
<div className="flex flex-col justify-center md:justify-evenly lg:justify-center bg-bgGray items-center h-screen">
<Link href="/">
<Image
className="cursor-pointer"
src="/images/logo export(orange).svg"
width={200}
height={50}
/>
</Link>
<div className="flex h-4/5 w-80 lg:mt-11 lg:mb-10 lg:h-[32rem] md:w-4/6 lg:w-3/5 drop-shadow-2xl">
<div className="lg:w-1/2 hidden md:hidden lg:block h-full bg-gradient-to-t from-[#FE4C00] to-[#FF9264]">
<div className="flex justify-center items-center lg:h-full">
<div className="absolute top-0 bottom-0 left-0 right-0 w-1/2 h-full bg-white/60"></div>
<img
className="flex lg:h-4/6 "
src="/images/시계누끼.png"
alt="시계 이미지"
/>
</div>
</div>
<div className="w-full p-8 lg:w-1/2 h-full bg-bgWhite">
{props.children}
</div>
</div>
</div>
</>
);
};
export default CertifyPageLayout;
React Hook Form을 사용하기로 했다!
잘몰라서 위의 페이지를 참고하면서 시작 해 보기로 한다!
디벨롭에서 했어야 하는 풀을 자꾸만 내 브랜치에서 함.. 그래서 꼬임..
git브랜치를 이동하지 않고 해서 내것이 좀 꼬였ㄱ고
그로인해 충돌이 생겼는데
그러면서 다른 충돌은 해결했다
하지만 다음날 계속 패키지 락 제이슨이 충돌이 계속 나서 보니
npm 버전의 문제일수도 있다는 판단
그래서 확인해보니
나, 팀원a 15.8.0
팀원b 12
이랬다.
얻은 것
→ 협업 전에 npm, node 버전 체크 필수
나중에 협업 시 체크 해야 하는 버전 찾아보기
→ 변경사항 pull 할 때
이렇게 해야 git이 꼬이지 않는다
package-lock.json 충돌 원인과 해결 방법
https://github.com/arjun001234/login-sytem-nextjs-react-query-frontend-starter
https://github.com/ssi02014/react-query-tutorial
이 두가지를 참고하면서 만들어보기로 한다!
오늘은 충돌 해결하느라 온 기운이 다 빠졌다
팀원 분들이 다행히 군말 없이 도와주셔서.. 다행히 해결은 되었고
원인도 바로잡았지만
스스로 자존감이 무한대로 떨어지고 자괴감이 느껴지는 것은 막을 도리가 없었다.
눈물이 앞을가린다..ㅋㅋㅋㅋㅋㅋㅋㅋ
개발자 친구도 그런 실수는 실수도 아니라는데
나는 나 때문에 다같이 고생하게 되는 것이 너무 괴롭다
이 팀에서 나는 1인분을 하고 있는가도 사실 의심이 된다
더 열심히 하도록 해야겠다