Como parte de nuestra preparación para la actualización de Ember 6, ahora hemos habilitado banners de advertencia para la depreciación de “resolución de plantillas de componentes”.
Para encontrar más información sobre el problema, abre la consola de desarrollador del navegador (F12) y busca un mensaje que incluya [deprecation id: component-template-resolving]
Este mensaje incluirá el nombre del componente afectado (en este caso components/my-component), lo que debería ayudarte a aislar el problema a un tema/plugin determinado.
Si el mensaje se refiere a una plantilla de componente .hbs en el directorio templates/components/ de un tema/plugin, entonces deberías mover el archivo de /templates/components a /components, para que esté “co-ubicado” con el archivo .js del componente.
Si el mensaje se refiere a una plantilla de componente que se ha definido en un tema a través de una etiqueta <script type="x-handlebars">, entonces consulta este tema:
Para obtener más información sobre la depreciación, consulta la guía en el sitio de Deprecaciones de Ember:
Para desarrolladores con una gran cantidad de temas/plugins, puede que te interese nuestro script de PR masivo para co-ubicar plantillas.
