• Jobs
  • About Us
  • professionals
    • Home
    • Jobs
    • Courses and challenges
  • business
    • Home
    • Post vacancy
    • Our process
    • Pricing
    • Assessments
    • Payroll
    • Blog
    • Sales
    • Salary Calculator

0

140
Views
Creación de una aplicación ionic 2/cordova en PhoneGap en modo de producción

CONTEXTO

  • Estoy creando una aplicación Cordova/Ionic 2 para iOS.
  • La aplicación se basa en el sitio web de compilación de PhoneGap para generar el ipa.
  • La aplicación se genera con éxito y puedo iniciar la aplicación.

PROBLEMA

Definí algunas configuraciones para desarrollo y para producción usando

process.env.IONIC_ENV === 'prod' en uno de mis archivos de módulo angular. Pero cuando estoy ejecutando la aplicación, claramente está ejecutando la configuración de desarrollo.

También descomprimí y verifiqué el archivo ipa www/build/main.js y fui a buscar mi módulo de entorno.

El fragmento que buscaba la variable de entorno que originalmente

useValue: process.env.IONIC_ENV === 'prod' ? ProdEnv : DevEnv

Se había convertido en:

useValue: false ? ProdEnv : __WEBPACK_IMPORTED_MODULE_2__environment_dev__

Claramente me muestra que el preprocesador se ejecutó y convirtió la verificación en falsa, lo que implica que mi compilación no se está ejecutando con IONIC_ENV establecido en 'prod'

PREGUNTA

¿Cómo hago que Phonegap build construya mi aplicación iOS en modo de producción?

about 3 years ago · Santiago Trujillo
1 answers
Answer question

0

PhoneGap Build crea cada aplicación móvil nativa utilizando los archivos de código exactos que le proporciona; no existe el concepto de "desarrollador" frente a "prod". Según la referencia a "process.env.IONIC_ENV", supongo que está utilizando los scripts de aplicaciones de Ionic para precompilar su aplicación. No estoy familiarizado con ellos, pero según las tareas disponibles , ejecutaría: build --prod antes de cargar el código en PhoneGap Build.

PhoneGap Build tiene una API , por lo que técnicamente podría "hacer" que Build cree su aplicación en modo de producción usando esos scripts más los suyos propios para "construir --prod" y luego cargar la aplicación a través de su API.

about 3 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Our process Sales
Legal
Terms and conditions Privacy policy
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recommend me some offers
I have an error