Me refiero por ejemplo:
lodash include=each,find,filter,map,some,debounce,defer,delay,throttle,uniq,assign,extend,merge,omit,without,findIndex,compact,replace,groupBy,max,uniqueIdCuando intento importar en módulos es, recibo una advertencia como esta:
Empaquetado y transpilado con éxito, pero con advertencias: la palabra clave 'esto' es equivalente a 'indefinido' en el nivel superior de un módulo ES y se ha reescrito
¿Hay alguna opción para tener la misma compilación personalizada (reducida), pero adecuada para ser importada en módulos y luego disponible a través '_' como siempre?
Gracias
Puede crear su propio módulo de agregación en un archivo local... como tools/lodash.js :
export { each, find, filter, map, some, debounce, defer, delay, throttle, uniq, assign, extend, merge, omit, without, findIndex, compact, replace, groupBy, max, uniqueId } from 'lodash';Luego, cuando quisieras estas herramientas, podrías agregar
import * as _ from './tools/lodash`; Si no le gusta la sintaxis import * as _ , puede hacer una importación directa en su módulo de agregación y luego hacer una export default { each, find, ... }; . Eso le permitiría import _ from './tools/lodash'; .