¿Hay alguna manera de obtener el alcance del módulo actual como un objeto (algo this dentro de una función)
export let num = 5; export let str = "hello world"; export const set = (name, value) => moduleObj[name] = value; Vale la pena mencionar que no quiero agregar num y str a un objeto de registro, u otro texto estándar como ese.
No parece ser posible en el nodo ( acceda a las variables de alcance del módulo NodeJS como objeto ). Sin embargo, debido a que el paquete web empaqueta las cosas en funciones, this normalmente funcionaría. Desafortunadamente, webpack reemplaza this con undefined cuando es de alcance superior. ¿Hay alguna manera de que pueda hacer esto?