'component-template-resolving' 비추천 처리 대응 방법

Ember 6 업그레이드를 준비하는 일환으로, “component template resolving” 비추천(deprecation)에 대한 경고 배너를 활성화했습니다.

해당 문제에 대한 추가 정보를 확인하려면 브라우저 개발자 콘솔(F12)을 열고 [deprecation id: component-template-resolving]이 포함된 메시지를 찾으세요.

이 메시지에는 영향을 받는 컴포넌트의 이름(이 경우 components/my-component)이 포함되어 있어 특정 테마/플러그인으로 문제를 좁히는 데 도움이 됩니다.

메시지가 테마/플러그인의 templates/components/ 디렉토리에 있는 .hbs 컴포넌트 템플릿을 가리킨다면, 컴포넌트 .js 파일과 "동일 위치(colocated)"에 있도록 파일을 /templates/components에서 /components로 이동해야 합니다.

메시지가 테마의 <script type="x-handlebars"> 태그로 정의된 컴포넌트 템플릿을 가리킨다면, 다음 주제를 확인해 보세요:

비추천 사항에 대한 자세한 내용은 Ember Deprecations 사이트의 가이드를 참고하세요:

테마/플러그인이 많은 개발자의 경우, 템플릿을 동일 위치에 배치하기 위한 대규모 PR 스크립트에 관심이 있을 수 있습니다.

상세 정보 감사합니다 @David :smiley:

믿을 수가 없어서 다시 한 번 말씀드리자면, (정말 .gjs 열풍에 합류하고 싶지만) 단기적으로 해야 할 일은 다른 디렉터리로 파일을 이동시키는 것뿐인가요? 그리고 템플릿 디렉터리를 없애는 것? 정말 멋진데요. 항상 두 디렉터리가 분리되어 있는 것이 싫었습니다.