[Next.js] 분노의 ts2307

서민지·2024년 5월 21일
0

Next.js

목록 보기
4/8

Next 프로젝트를 설치하였다.(Yarn berry 사용중)

난 그냥 프로젝트를 열었을 뿐인데.... "next/" 모든 것들이 빨간줄이다...

ts2307 왜 난 next 모듈을 찾을 수 없는가;;;;;

프로젝트에서 typescript를 제대로 인식하지 못하는 오류
Yarn berry 로 설치해서 발생

ts2307에러 해결방법

1. 삭제하기

  • .yarn
  • .next
  • .pnp.cjs
  • .pnp.loader.mjs

2. typescript 버전 낮추기

  • package.json > 기존 typescript 버전 5 -> 4로 바꾸기
  • yarn 실행
yarn dlx @yarnpkg/sdks vscode

Ctrl + Shift + P

Select Typescript Version

Use Workspace Version(작업 영역 버전 사용) 선택

3. moduleResolution: node 로 수정하기

이렇게 하면 보기 싫던 ts2307 빨간 줄 에러 사라짐
끝.

profile
Do what I want for no regret

0개의 댓글

관련 채용 정보