Estoy tratando de encontrar una solución de flujo de trabajo de JavaScript para agrupar mi código en varios archivos. Tengo una pregunta que no encuentro la respuesta, tal vez esté debajo de mis ojos pero bueno...
Si uso la importación de javascript en un archivo JS para funcionalidades, eso se incluirá en un archivo JS.
import anime from "animejs"; class Functionality1 { // some code using animeJs } export let functionality1 = new Functionality1(); import anime from "animejs"; class Functionality2 { // some code using animeJS } export let functionality2 = new Functionality2();Entonces, al final, tengo 2 archivos empaquetados funcionalidad1.js y funcionalidad2.js. Pero ambos importan la biblioteca animeJS. Si se llaman en la misma página, ¿se llama AnimeJS dos veces dos?
Gracias