Lighthouse 실행에 영향을 미치는 문제가 발생했습니다.

2024. 4. 18. 12:12·Next.js/버그
반응형

NEXT.JS를 사용해서 개발을 진행하고 성능 확인을 위해서 Lighthouse 검사를 돌렸는데

별거 안했는데 성능이 좋아서 개발 실력이 좋아졌다고 생각했는데 어림도 없었다. 

 

자세히 보이 오류로 인해 결과가 불완전한 것이었다. 

Lighthouse 실행에 영향을 미치는 문제가 발생했습니다. 

라는 오류가 나왔다. 

 

특정 컴포넌트가 너무 커서 그런가 싶어서 컴포넌트를 지워도 보고 Dynamic Import 으로 인해서 

검사 중 컴포넌트가 렌더링되서 발생한 문제인지 Static Import로 변경도 해봤는데 여전히 오류가 발생했다. 

 

원인을 찾기 위해서 현재 페이지를 다시 한번 검토를 해보는데 특이한 부분이 있었다. 

<Link href="/detail">상세 페이지</Link>

흔하게 사용하는 Link 컴포넌트이다. 

하지만 다른 점이 바로 현재 라우팅에서 detail 페이지는 구현되지 않았다는 점이다. 

 

Lighthouse는 페이지 링크가 존재하면 해당 페이지 실제로 존재하는지 들어가보는 것 같은데 

페이지가 없어서 위와 같은 오류가 발생했던 것이다. 

 

링크를 지워서 다시 검사하니 해당 오류가 발생하지 않고 정상적으로 검사 결과가 나오는 것을 확인했다. 

반응형
저작자표시 비영리 변경금지 (새창열림)

'Next.js > 버그' 카테고리의 다른 글

[Next.js] Next.js 배포 시 발생한 문제 ( 'Build optimization failed: found page without a React Component as default export in pages/...' error )  (0) 2023.03.22
[Next.js] Next.js와 styled-components  (0) 2023.03.02
'Next.js/버그' 카테고리의 다른 글
  • [Next.js] Next.js 배포 시 발생한 문제 ( 'Build optimization failed: found page without a React Component as default export in pages/...' error )
  • [Next.js] Next.js와 styled-components
잉여개발자
잉여개발자
풀스택 개발자를 목표로 잉여롭게 개발 공부도 하면서 다양한 취미 생활도 즐기고 있는 잉여 개발자입니다.
  • 잉여개발자
    잉여로운 개발일지
    잉여개발자
    • 분류 전체보기 (789)
      • 개발정보 (36)
      • 개발환경 (7)
      • 개발생활 (19)
      • React (141)
        • 이론 (23)
        • 기능 (12)
        • 실험실 (88)
        • 버그 (6)
        • 패스트캠퍼스 (9)
        • Npm (3)
      • React Native (28)
        • 공통 (6)
        • TypeScript (3)
        • JavaScript (18)
        • 버그 (1)
      • Next.js (30)
        • 이론 (13)
        • 실험실 (13)
        • 버그 (3)
      • Web (35)
      • 알고리즘 (202)
        • 풀이 힌트 (39)
      • JavaScript (47)
      • TypeScript (29)
        • 기초 (27)
        • 실험실 (2)
      • Node.js (13)
        • 이론 (0)
        • 기능 (3)
        • 실험실 (9)
        • 버그 (1)
      • 도커 (4)
      • CCNA (22)
        • 이론 (4)
        • 문제 (18)
      • 취미생활 (167)
        • 잉여로운 칵테일 (2)
        • 잉여의 식물키우기 (130)
        • 잉여로운 여행기 (11)
        • 잉여의 제2외국어 (21)
        • 잉여로운 책장 (2)
      • Java (1)
        • Java의 정석 (1)
      • 꿀팁 공유 (3)
  • 태그

    영어회화
    타입스크립트
    덤프
    자바스크립트
    타일러영어
    Node.js
    webpack
    Docker
    next.js
    바질
    리얼학습일기
    리얼클래스
    다이소
    ChatGPT
    CCNA
    react
    바질 키우기
    식물
    영어독학
    프로그래머스
    Babel
    typescript
    CSS
    javascript
    알고리즘
    리액트
    ReactNative
    네트워크
    redux
    네이버 부스트캠프
  • hELLO· Designed By정상우.v4.10.1
잉여개발자
Lighthouse 실행에 영향을 미치는 문제가 발생했습니다.
상단으로

티스토리툴바