Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

290
Vistas
¿La ruta de importación de vuejs app.js puede ser dinámica o en otra condición?

Aplicación.js

Original

 import x from 'project/a'

puede ser

 var project = 'a' if(project == 'a') { import x from 'project/a' } else { import x from 'project/b' }

o podría usar

 var project = 'a' var filepath = ''; if(project == 'a') { filepath = 'project/a'; } else { filepath = 'project/b'; } import x from filepath
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Podrías:

importar ambos y hacer el condicional

Imagine un archivo con códigos de proyectoA y proyectoB y condicional.

 import initProjectA import initProjectB if (condition) { initProjectA() } else { initProjectB() }

esto se compilará en algo como:

 function initProjectA() { } function initProjectB() { } if (condition) { // }

importaciones dinámicas:

Esto producirá 3 archivos separados: proyectoA, proyectoB, condicional.

 import(module).then(importedModule => { importedModule.default() // assuming you did `export default` })

El archivo condicional solo cargará uno de ellos y luego lo ejecutará.

  • compruebe si debe descargar el proyecto A o el proyecto B
  • una vez descargado el archivo, ejecútelo

Es posible que deba cambiar algunas configuraciones para poder realizar importaciones dinámicas. Puede buscar el tema "importaciones dinámicas de paquetes web" en Google.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda