Project/profile-service

reportWebVitals.ts (오류 : Unknown options: extensions, resolvePluginsRelativeTo)

개발자겨려 2025. 5. 6. 15:36

can't find ReportCallback or ReportHandler type

 

 

오류 해결 : 아래와 같이 수정 (참고 링크: https://github.com/GoogleChrome/web-vitals/issues/482)

import { MetricType } from "web-vitals";

const reportWebVitals = (onPerfEntry?: (metric: MetricType) => void) => {
  if (onPerfEntry && onPerfEntry instanceof Function) {
    import("web-vitals").then(({ onCLS, onINP, onFCP, onLCP, onTTFB }) => {
      onCLS(onPerfEntry);
      onINP(onPerfEntry);
      onFCP(onPerfEntry);
      onLCP(onPerfEntry);
      onTTFB(onPerfEntry);
    });
  }
};

export default reportWebVitals;

 

'Project > profile-service' 카테고리의 다른 글

ESLint 설치 방법  (0) 2025.05.06
Prettier 설치 방법  (0) 2025.05.06
Enum Validation  (1) 2025.05.01
CORS (Cross-Origin Resource Sharing) 오류 해결 방법  (0) 2025.04.28
Spring + React + Typescript연동하기  (0) 2025.04.27