Actualmente estoy siguiendo la guía de importaciones dinámicas en la documentación de Webpack y encontré este siguiente ejemplo:
async function getComponent() { const element = document.createElement('div'); const { default: _ } = await import('lodash'); element.innerHTML = _.join(['Hello', 'webpack'], ' '); return element; } getComponent().then((component) => { document.body.appendChild(component); }); Pregunta 1: ¿Cuál es la sintaxis utilizada en const { default: _ } = await import('lodash'); ?
Entiendo que se necesita { default: _ } debido a cómo Webpack importa módulos CommonJS. Pero, ¿qué significa tenerlo en el lado izquierdo de la tarea?
Traté de obtener la respuesta en línea y fue infructuoso después de mucho esfuerzo. Estoy bastante seguro de que esto no está relacionado con Webpack en sí, pero realmente no sé cómo debo formular mi pregunta para obtener la respuesta de Google en lugar de hacerla aquí. Así que para mi futura mejora:
Pregunta 2 : ¿Cómo formularías esta pregunta para obtener una respuesta del motor de búsqueda?