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

115
Visualizações
Cómo usar un complemento de condensador destinado a ser importado en una aplicación Vanilla js

Actualmente estoy tirando de los pelos tratando de averiguar cómo hacer esto.

Entonces, estoy trabajando en un entorno Vanilla JS sin configuración de paquete web con condensador y quiero usar este complemento de condensador: https://github.com/CodetrixStudio/CapacitorGoogleAuth

Sin embargo, para usar este complemento, debo import el paquete a mi código de cliente.

Esto es lo que he intentado:

  1. Unpkg type="module": sin embargo, la compatibilidad con navegadores en dispositivos móviles no es tan buena. Y esta aplicación se servirá a una tonelada de usuarios.
  2. Usando browserify + esmify para agrupar el código de complementos en algo que podría importar con una etiqueta <script> en mi index.html. no funcionó

Mi último pensamiento es configurar el paquete web para agrupar todo por mí, similar al enfoque browserify e import eso. Sin embargo, antes de continuar con todo eso, quería comunicarme aquí para ver si ustedes tienen alguna otra idea.

¿Hay alguna forma de acceder a este complemento desde window tal vez?

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

así que descubrí la manera de hacerlo siguiendo este artículo: https://medium.com/@SmileFX/a-complete-guide-building-a-capacitorjs-application-using-pure-javascript-and-webpack- 37d00f11720d

Básicamente, tiene un directorio www/js (vanilla js) y un directorio src (es el código de importación/ES6). Luego configura el paquete web para generar en su directorio www/js/. Nota: cualquier variable que desee que esté accesible para su código vanilla js debe almacenarse explícitamente en el objeto de la window .

Ejemplo

./src/toBeWebpacked.js

 import Module from "your-module" window.doSomething = () => Module.doSomething()

./www/js/vanilla.js

 const useModuleCode = () => { // use code from webpacked ES6 JavaScript here return window.doSomething(); }
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