Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

205
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?

over 4 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.

over 4 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 Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!