9 새 모듈 / 테마를 생성 / 업데이트 한 후 루트 Magento 설치 디렉토리에서 다음 명령을 사용합니다. php bin/magento setup:upgrade 컴파일을 실행하라는 메시지가 표시되므로 php bin/magento setup:di:compile 컴파일하는 데 약 8 분 정도 걸립니다. 컴파일 프로세스를 고정시키는 방법이 있습니까? magento2 compilation — 아미 트리 소스 1 3 주 전에 GitHub에서보고했습니다 : # 2893 . — Mage2.PRO
10 우선 컴파일은 프로덕션 모드에서만 필요합니다. 개발하는 경우 컴파일을 실행할 필요가 없습니다. 이 프로세스에서 시스템의 모든 클래스의 트리를 빌드하기 때문에 컴파일을 향상시키기가 어렵습니다. 예를 들어 'di.xml'을 변경하면 클래스의 절반에 영향을 줄 수 있습니다. 개발자 모드에서 생성자를 수정 / 생성하는 경우 자동 생성 코드 및 정리 캐시를 제거하려면 generated / code / 폴더를 삭제해야합니다. — 캔디 소스 개발자 모드에서이 메시지를 무시해야합니까? — amitshree 예, 무시해야합니다 — KAndy 4 또한 컴파일을 한 번 실행하면 / var / di에 * .ser 파일이 있으므로 삭제해야합니다. 그렇지 않으면 여전히 사용됩니다. — Fabian Schmengler 1 개발자 모드에서도 생성자를 만들거나 수정하면 setup : di : compile을 실행해야합니다. 아마도 이것은 최신 마 젠토 버전에서 필요합니다. — Doni Wibowo 1 DoniWibowo @ Suman-PHP4U 코드 변경에 대한 응답을 업데이트했습니다 — KAndy