NextJs 4

[Next.js 에러로그] Error: Package subpath './lib/parser' is not defined by "exports"

nodejs + nextjs로 앱을 실행하던 중 갑자기 로컬에서 아래와 같이 패키지 에러가 났다. 로그는 Error: Package subpath './lib/parser' is not defined by "exports".. (이하 생략) 뭘 잘못 건드렸나.. npm 모듈을 다 지우고 다시 깔아봐도 같은 에러다. 구글링을 해보니 node 버전이 16 버전 이상인 경우 위 에러가 발생할 수 있다고 한다. (원인은 모른다..) nvm current로 현재 버전을 확인해보니 버전이 갑자기 16으로 올라가있었다. 14 버전으로 급히 다운그레이드 후 재실행하니 아주 잘~된다. 오늘의 교훈: 알수없는 에러가 뜨면 node js 버전 호환성을 확인해보자!

NextJs 2022.02.08

[NextJS] Link 태그와 href의 관계

git에서 더 편하게 보기 https://github.com/uu29/TIL/blob/main/%5BNextJS%5D%20Link%20%E1%84%90%E1%85%A2%E1%84%80%E1%85%B3%E1%84%8B%E1%85%AA%20href%E1%84%8B%E1%85%B4%20%E1%84%80%E1%85%AA%E1%86%AB%E1%84%80%E1%85%A8.md GitHub - uu29/TIL Contribute to uu29/TIL development by creating an account on GitHub. github.com next.js에서 Link는 페이지 이동을 위해 꼭 써야 하는 컴포넌트다. 일반적으로 바닐라 자바스크립트에서는 태그로 쓰지만, next에서는 Link라는 컴포넌트를 제공..

NextJs 2021.12.28

[Next.js + TypeScript] 설치부터 세팅까지

- git에서 더 편하게 보기: https://github.com/uu29/TIL/blob/main/%5BNext%20%2B%20TS%5D%20%E1%84%89%E1%85%A5%E1%86%AF%E1%84%8E%E1%85%B5%E1%84%87%E1%85%AE%E1%84%90%E1%85%A5%20%E1%84%89%E1%85%A6%E1%84%90%E1%85%B5%E1%86%BC%E1%84%81%E1%85%A1%E1%84%8C%E1%85%B5.md GitHub - uu29/TIL Contribute to uu29/TIL development by creating an account on GitHub. github.com 1. CNA 로 프로젝트 만들기 yarn create next-app {PROJECT-NAM..

NextJs 2021.11.28

[NextJS] 넥스트 10+버전 i18n 국제화모듈 사용하기 with next-translate

- git 에서 더 편하게 보기: https://github.com/uu29/TIL/blob/main/%5BNextjs%5Di18n%20%EA%B5%AD%EC%A0%9C%ED%99%94%EB%AA%A8%EB%93%88%20%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0.md uu29/TIL Contribute to uu29/TIL development by creating an account on GitHub. github.com 사이트에 영문화가 필요할 때 i18n 국제화모듈을 많이들 사용하는데, 설정해주는게 여간 까다로운게 아니다 그러나 넥스트 사용자들에게는 기쁜 소식이 있다. Next.js 10 버전부터 i18n 을 내장모듈로 지원하기 시작하면서 다이나믹 라우팅을 통해 사용할 수 ..

NextJs 2021.01.10