찾다

 >  Q&A  >  본문

응용 프로그램의 Next.js 메서드에서 전체 폴더를 무시하는 방법은 무엇입니까?

다음 13일 동안 nextConfig.output이 "export"일 때 빌드 프로세스 중에 app/api 폴더에서 오류가 생성됩니다.

내 프로젝트에는 환경 변수에 따라 다양한 빌드 유형이 필요합니다.

"출력"이 "내보내기"인 경우 빌드 프로세스 중에 "api" 폴더를 무시할 수 있는 방법이 있나요?

nextConfig.output을 "내보내기"로 사용하여 빌드를 실행하면 다음 오류가 발생합니다.

내보내기 중 다음 경로에서 오류가 발생했습니다. /api/재검증/경로: /api/재검증

src/app/api/revalidate/route.ts 파일

으아악

Next.config.js

으아악

복사 가능한 저장소

이 오류를 재현할 수 있는 저장소는 다음과 같습니다. https://github.com/zeckaissue/next-export-api-crash

P粉682987577P粉682987577387일 전568

모든 응답(2)나는 대답할 것이다

  • P粉662361740

    P粉6623617402023-12-31 10:31:51

    Next.js 구성 파일(next.config.js)에서 무시 옵션을 사용할 수 있습니다. 아직 구성 파일을 작성하지 않은 경우 구성 파일을 작성해야 합니다. next.config.js 파일을 열고 다음 코드를 추가하세요:

    으아악

    회신하다
    0
  • P粉321584263

    P粉3215842632023-12-31 00:13:46

    나는 ignore-loader에 대한 해결책을 찾았습니다. 하지만 next.js에 내장된 기능을 통해 내 목표를 달성하는 더 좋은 방법이 있을 수도 있습니다

    이것은 내 업데이트된 next.config.js입니다

    으아악

    회신하다
    0
  • 취소회신하다