Vercel로 build 시, error log 찍는 방법

Build error occurred

개발이 어느정도 진행되고, build가 됐을 시에 항상 아니 무조건 build error가 난다...

근데 콘솔로 찍어서 확인해볼 수 없으니,
app.tsx (root page)에

const errorLink: any = onError(({ graphQLErrors, networkError }) => {
  if (graphQLErrors) {
    graphQLErrors.forEach((error) => {
      const { message, locations, extensions } = error;

      console.log("======error======");
      console.log({ message });
      console.log({ locations });
      console.log({ extensions });
    });
  }
  if (networkError) {
    console.log("networkError", networkError);
  }
});
const link = ApolloLink.from([errorLink, httpLink]);

이런 식으로, error log를 찍어놓으면 빌드시에 에러를 바로 확인해볼 수 있다. 😊👍🏻

좋은 웹페이지 즐겨찾기