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

402
Vistas
Integrando el módulo npm en una aplicación Javascript simple, no sé cómo corregir el error

Pido disculpas, se nota mi falta de conocimiento sobre cómo crear aplicaciones Javascript modernas.

Tenemos una aplicación Capacitor que usa Javascript simple, sin ninguna herramienta de compilación. Esto funciona bien. Estamos tratando de agregar compatibilidad con Microsoft Code Push, a través de https://github.com/mapiacompany/capacitor-codepush , y nos encontramos con un problema sobre cómo integrarlo en nuestra aplicación.

Para Capacitor y sus complementos, usamos etiquetas para incluir los archivos plugin.js de los distintos directorios node_modules/.../dist.

Si hacemos esto con node_modules/capacitor-codepush/dist/plugin.js, obtenemos un error sobre la falta de adquisicionSdk. Incluir node_modules/code-push/script/acquisition-sdk.js no ayuda.

Ok, ¿entonces tal vez hay un montón de dependencias? Intentamos usar el resumen para ver si podíamos hacer que funcionara, pero no podemos. Usando este simple archivo de entrada:

 import { codePush } from 'capacitor-codepush'; console.log("hello");

obtenemos [!] Error: Invalid value "iife" for option "output.format" - UMD and IIFE output formats are not supported for code-splitting builds.

Cualquier ayuda sería apreciada.

about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

La única forma en que pude hacerlo funcionar fue cambiar al uso de webpack . Por razones que no entiendo, mis intentos iniciales de usar el rollup no funcionaron. webpack fue la clave.

about 4 years ago · Juan Pablo Isaza Denunciar

0

Debe ejecutar la versión dist de su aplicación. Es decir, debe usar un paquete como webpack . El código desagregado (puro) no puede usar estas funciones.

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