Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

400
Visualizações
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 Respostas
Responde à pergunta

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 Relatório

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 Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda