에러 백과

서버 응답에 하이드레이션 정보가 없음

클라이언트에서 하이드레이션을 활성화했지만 서버 응답에 하이드레이션 로직이 필요로 하는 애플리케이션의 특수 직렬화 정보가 없으면 이 오류가 발생합니다.

애플리케이션의 클라이언트 설정에는 provideClientHydration() 함수가 있지만 서버 설정에는 빠져 있을 때 발생할 수 있습니다.

ng new가 생성하는 기본 프로젝트 구조에서는 provideClientHydration() 호출을 서버 모듈에서 불러오는 주 AppModule의 providers 배열에 추가하거나, 클라이언트와 서버 설정에 모두 포함되는 프로바이더 집합에 추가합니다.

클라이언트와 서버 설정이 독립적이고 공통 프로바이더 집합을 공유하지 않는 커스텀 구성을 사용한다면, 서버에서 애플리케이션을 부트스트랩할 때 사용하는 프로바이더 집합에도 provideClientHydration()이 포함되어 있는지 확인하세요.

하이드레이션에 대한 자세한 내용은 이 가이드를 참고하세요.

오류 디버깅

서버에서 애플리케이션을 부트스트랩하는 데 사용하는 프로바이더 집합에 provideClientHydration() 호출이 포함되어 있는지 확인하세요.