Saltar al contenido principal
@capgo/capacitor-entorno Herramientas de desarrollador Fuente abierta

Entorno plugin de Capacitor

Administre variables de entorno y configuración de manera segura en diferentes entornos de compilación

Instalar

bun add @capgo/capacitor-env bunx cap sync
npm, pnpm o yarn
  • npm install @capgo/capacitor-env
  • pnpm add @capgo/capacitor-env
  • yarn add @capgo/capacitor-env

Guía

Cómo usar Env en Capacitor

Probar en dispositivo

Descargue la aplicación Capgo, luego escane el código QR code.

Vista previa del plugin de entorno QR code

Usando @capgo/capacitor-env

Plugin Capacitor para acceder a variables de entorno en nativos code.

Instalar

bun add @capgo/capacitor-env
bunx cap sync

bunx cap sync Copia el plugin de code nativo en tus proyectos nativos. Correlo nuevamente después de cada actualización del plugin.

Importar

import { Env } from '@capgo/capacitor-env';

API en resumen

Metodo Descripción
getKey Obtiene el valor de una variable de entorno específica por clave.

Ejemplos

getKey()

Obtiene el valor de una variable de entorno específica por clave.

import { Env } from '@capgo/capacitor-env';

const result = await Env.getKey({ key: 'API_URL' });
console.log(result.value); // 'https://api.example.com'

Referencia completa

Sigue adelante desde Usando @capgo/capacitor-env

Si estás utilizando Usando @capgo/capacitor-env para planificar el trabajo de plugin nativo, conecta con Plugins de @capgo/capacitor para los detalles de implementación en Plugins de @capgo/capacitor Getting Started para los detalles de implementación en Iniciación Directorio de Plugins de @Capgo para el flujo de trabajo del producto en el directorio de plugins Capgo Plugins de @Capacitor por @Capgo para los detalles de implementación en Plugins de @Capacitor por @Capgo, y Agregar o Actualizar Plugins para los detalles de implementación en Agregar o Actualizar Plugins.

FAQ

Preguntas frecuentes del plugin de entorno

¿Cómo instalo el plugin de entorno en una aplicación Capacitor?

Ejecuta "bun add @capgo/capacitor-env" (o "npm install @capgo/capacitor-env"), luego ejecuta "bunx cap sync" para que los proyectos iOS y Android capturen el code nativo. Importa desde "@capgo/capacitor-env" en tu aplicación code.

¿Funciona @capgo/capacitor-env con React, Vue y Angular?

¡Sí. Env es un paquete Capacitor, por lo que funciona con cualquier framework web que se ejecute dentro de Capacitor, incluyendo Ionic, React, Vue, Angular, Svelte y JavaScript puro.

¿Cuál es la versión de Capacitor que soporta @capgo/capacitor-env?

Los plugins de Capgo siguen la versión mayor de Capacitor: utilice la versión mayor del plugin que coincida con la versión mayor de Capacitor (por ejemplo, plugin v8 con Capacitor 8). La tabla de compatibilidad en el README de GitHub lista las versiones mantenidas.

¿Es @capgo/capacitor-env gratuito y de código abierto?

¡Sí! El código fuente de code está disponible en GitHub en https://github.com/Cap-go/capacitor-env/ y el paquete es gratuito para instalar desde npm. Se aceptan informes de errores y solicitudes de cambios.

¿Puedo actualizar code que utiliza Env sin una revisión de la Tienda de Aplicaciones?

Instalar o actualizar el plugin cambia el code nativo, por lo que necesita una nueva compilación de la tienda. Después de eso, los cambios en JavaScript, HTML y CSS que llaman al plugin pueden enviar instantáneamente con Capgo actualizaciones en vivo.

Envíe cambios sin esperar a la revisión del app

Una vez que el plugin esté en tu tienda de construcción, Capgo actualizaciones en vivo envían tus cambios de JavaScript, HTML y CSS a los usuarios en minutos.

Comienza con Capgo