--hmr로 서버를 실행하면 변경시 페이지가 다시로드됩니다.

니콜라스

방금 응용 프로그램을 Angular ^ 11.0.2로 업그레이드하고 CLI에서 --hmr 옵션을 사용해보고 싶었습니다. CLI에서는 활성화 된 것처럼 보이지만 페이지를 변경할 때 브라우저에서 여전히 완전히 새로 고쳐집니다.

응용 프로그램을 컴파일 할 때 언급됩니다.

HMR이 활성화 된 경우에도 프로젝트는 여전히 실시간으로 다시로드되지만 HMR을 최대한 활용하려면 Angular CLI 프로젝트에 기본적으로 포함되지 않은 추가 애플리케이션 코드가 필요합니다.

그러나 webpack 구성에 대한 정보는 Angular 프로젝트에 실제로 도움이되지 않습니다. 프로젝트에서 @ angular-builders / custom-webpack을 사용하지만 일부 JSON을 병합하는 데만 사용됩니다. 누군가 HMR과 관련된 특정 구성을 확인할 수있는 방향을 알려줄 수 있습니까?

니콜라스

main.ts에 다음을 추가해야하는 것 같습니다.

declare var module: any;
if (module['hot']) {
    module['hot'].accept();
    module['hot'].dispose(() => ɵresetCompiledComponents());
}

여전히 원래 게시물에 언급 된 메시지를 받지만 적어도 다른 동작이 보입니다. 조정해야 할 다른 사항이 있으면 알려주십시오. :)

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

버튼으로 입력 유형 = "숫자"를 변경하면 페이지가 다시로드됩니다.

분류에서Dev

부분 페이지를 다시로드하면 세션이 손실됩니다.

분류에서Dev

페이지로드 시마다 ReactJS useEffect ()가 실행됩니다.

분류에서Dev

URL 변경시 페이지를 다시로드하지 않으면 React가 렌더링되지 않습니다.

분류에서Dev

URL의 매개 변수가 변경되면 페이지를 다시로드 / 다시 렌더링합니다.

분류에서Dev

수정 시간이 변경되면 실행하는 동안 Perl 스크립트를 다시로드합니다.

분류에서Dev

특정 경로를 새로 고치면 빈 페이지가 표시됩니다.

분류에서Dev

보안 문자를 새로 고침하면 전체 페이지가 다시로드됩니다.

분류에서Dev

jQuery가 앵커 태그를 클릭하면 페이지가 다시로드됩니다.

분류에서Dev

Jquery : 해당 div의 제거 버튼을 클릭하면 페이지가 다시로드됩니다.

분류에서Dev

React 상용구 페이지가 경로에서 다시로드됩니다.

분류에서Dev

일부 레코드가 변경되면 Rails가 페이지를 자동으로 다시로드합니까?

분류에서Dev

innerHTML을 변경하면 페이지가 자동으로 다시로드됩니까?

분류에서Dev

.ajax는 페이지를 다시로드 할 때만 실행됩니다 (다른 작업을 수행하기 전에 URL을로드하려고합니다).

분류에서Dev

Angularjs-서비스를 사용하여 데이터를로드하면 현재 페이지가 아닌 이전 페이지 데이터가 표시됩니다.

분류에서Dev

GIF를 비디오로 변환하면 지속 시간이 변경됩니다.

분류에서Dev

NVIDIA 드라이버를 변경하면 시작시 Ubuntu가 중지됩니다.

분류에서Dev

페이지를 다시로드하면 양식이 다시 제출됩니다 (PHP).

분류에서Dev

양식으로 요소를 래핑하고 AJAX 호출을 할 때 페이지가 다시로드됩니다.

분류에서Dev

로컬 서버에서 Python 스크립트를 실행하면 소스 코드 만 표시됩니다.

분류에서Dev

jquery .submit () 메서드가 페이지를 다시로드하지 않습니다.

분류에서Dev

Next.js로 페이지를 다시로드하지 않고 경로 변경

분류에서Dev

HTML 페이지를 인쇄하면 javascript가 다시 실행됩니까?

분류에서Dev

서비스를 실행하면 환경 변수가 무시됩니다.

분류에서Dev

AJAX는 첫 페이지로드시에만 실행됩니다.

분류에서Dev

preventDefault ()가 작동하지 않고 페이지가 다시로드됩니다.

분류에서Dev

코드가 오류를 발생 시키면 노드 로컬 서버가 즉시 중지됩니다.

분류에서Dev

페이지를 다시로드하기 전에 JQuery가 실행되지 않음

분류에서Dev

버튼 클릭시 페이지를 다시로드하지 않고 js로 URL 매개 변수 변경

Related 관련 기사

  1. 1

    버튼으로 입력 유형 = "숫자"를 변경하면 페이지가 다시로드됩니다.

  2. 2

    부분 페이지를 다시로드하면 세션이 손실됩니다.

  3. 3

    페이지로드 시마다 ReactJS useEffect ()가 실행됩니다.

  4. 4

    URL 변경시 페이지를 다시로드하지 않으면 React가 렌더링되지 않습니다.

  5. 5

    URL의 매개 변수가 변경되면 페이지를 다시로드 / 다시 렌더링합니다.

  6. 6

    수정 시간이 변경되면 실행하는 동안 Perl 스크립트를 다시로드합니다.

  7. 7

    특정 경로를 새로 고치면 빈 페이지가 표시됩니다.

  8. 8

    보안 문자를 새로 고침하면 전체 페이지가 다시로드됩니다.

  9. 9

    jQuery가 앵커 태그를 클릭하면 페이지가 다시로드됩니다.

  10. 10

    Jquery : 해당 div의 제거 버튼을 클릭하면 페이지가 다시로드됩니다.

  11. 11

    React 상용구 페이지가 경로에서 다시로드됩니다.

  12. 12

    일부 레코드가 변경되면 Rails가 페이지를 자동으로 다시로드합니까?

  13. 13

    innerHTML을 변경하면 페이지가 자동으로 다시로드됩니까?

  14. 14

    .ajax는 페이지를 다시로드 할 때만 실행됩니다 (다른 작업을 수행하기 전에 URL을로드하려고합니다).

  15. 15

    Angularjs-서비스를 사용하여 데이터를로드하면 현재 페이지가 아닌 이전 페이지 데이터가 표시됩니다.

  16. 16

    GIF를 비디오로 변환하면 지속 시간이 변경됩니다.

  17. 17

    NVIDIA 드라이버를 변경하면 시작시 Ubuntu가 중지됩니다.

  18. 18

    페이지를 다시로드하면 양식이 다시 제출됩니다 (PHP).

  19. 19

    양식으로 요소를 래핑하고 AJAX 호출을 할 때 페이지가 다시로드됩니다.

  20. 20

    로컬 서버에서 Python 스크립트를 실행하면 소스 코드 만 표시됩니다.

  21. 21

    jquery .submit () 메서드가 페이지를 다시로드하지 않습니다.

  22. 22

    Next.js로 페이지를 다시로드하지 않고 경로 변경

  23. 23

    HTML 페이지를 인쇄하면 javascript가 다시 실행됩니까?

  24. 24

    서비스를 실행하면 환경 변수가 무시됩니다.

  25. 25

    AJAX는 첫 페이지로드시에만 실행됩니다.

  26. 26

    preventDefault ()가 작동하지 않고 페이지가 다시로드됩니다.

  27. 27

    코드가 오류를 발생 시키면 노드 로컬 서버가 즉시 중지됩니다.

  28. 28

    페이지를 다시로드하기 전에 JQuery가 실행되지 않음

  29. 29

    버튼 클릭시 페이지를 다시로드하지 않고 js로 URL 매개 변수 변경

뜨겁다태그

보관