Quiero exportar todos los componentes de vue de la carpeta. Pero me enfrento a un error con este código.
@components/index.js <código 1
import camelCase from "lodash/camelCase"; const requireModule = require.context(".", false, /\.vue$/); const modules = {}; requireModule.keys().forEach(fileName => { const moduleName = camelCase(fileName.replace(/(\.\/|\.vue)/g, "")); // modules[moduleName] = requireModule(fileName).default; }); export default modules;si exporto simplemente, no hay problema
@components/index.js <código 2
export { default as ButtonStyled } from './ButtonStyled.vue' export { default as InputStyled } from './InputStyled.vue'y quiero importar así:
import { InputStyled } from '@components' Aquí el código 2 está bien, pero necesito el código 1. Probé con este paquete yungsilva/named-exports pero no está bien.