>

나는 정말로 이것으로 끝났다. Gatsby 사이트를 빌드 및 배포하려고하는데 정적 HTML 페이지를 빌드하려고 시도한 후 위의 오류가 발생합니다. CSS 및 JS 파일은 모두 문제없이 빌드됩니다.

이와 함께 WebpackError가 발생합니다 : WebpackError: Minified React error #130;  다음에서 찾을 수 있습니다 : # 130

Gatsby 's Docs 는이 #130 error 를 제안합니다   import 를 섞어서  그리고 require  같은 파일에서 호출합니다. 나는 이와 같은 것을 위해 전체 디렉토리 사냥을 겪어 왔으며, 이것이 일어나는 곳을 찾을 수 없습니다. Gatsby 문서 에서도이 오류에 대해 제안하는 다른 문제가없는 것 같습니다.

다른 사람이이 문제를 겪었습니까? 그렇다면 그렇다면 어떤 해결책이 있습니까? 문제가 무엇인지조차 알지 못하기 때문에 코드 게시 방법을 잘 모르겠습니다. 모든 것이 dev 서버에서 문제없이 로컬에서 컴파일되고 실행되므로 일종의 문제가 발생합니다. 코드가 어떻게 로컬에서 완벽하게 컴파일 및 작동하지만 빌드 및 배포는 불가능합니까?

  • 답변 # 1

    이것이 해결되었습니다. Gatsby를 사용하여 사이트를 구축하는 사람에게는 문제가 있습니다.   /styles 에있는 스타일 구성 요소의 디렉토리  디렉토리.

    Gatsby가 src/pages 내부에서 JS 파일을 기대하기 때문에 빌드 할 때 오류가 발생합니다.  익스포트 할 디렉토리 만 리 액트 컴포넌트, 이는 웹 사이트의 페이지를 나타냅니다.

    스타일을 /src/pages 로 옮겼습니다  그리고 짜잔. 스타일 구성 요소가 JS 파일이기 때문에 오류가 발생했으며 위에서 언급했듯이 Gatsby는 /src 내에서 내 보낸 React 구성 요소 이외의 다른 것을 기대하지 않습니다. .

    /src/pages

관련 자료

  • 이전 user interface - Jenkins UI Textfinder 여러 정규식을 설정하는 방법
  • 다음 java - 다음 노래와 이전 노래를 재생하는 방법?