EmberJS - Configuración de la aplicación y CLI de Ember

Puede configurar la aplicación Ember y la CLI para administrar el entorno de la aplicación. El archivo de configuración del entorno estará presente en config / environment.js . Contiene la siguiente estructura de código:

module.exports = function(environment) {
   var ENV = {
      modulePrefix: 'query-params', //it is the name of application
      environment: environment,
      baseURL: '/',
      locationType: 'auto',
      EmberENV: {
         
         FEATURES: {
            // Here you can enable experimental features on an ember canary build
            // e.g. 'with-controller': true
         }
      },

      APP: {
         // Here you can pass flags/options to your application instance
         // when it is created
         API_HOST: 'http://localhost:3000'
      }
   };

   if (environment === 'development') {
      //code here
   }

   if (environment === 'test') {
      //code here
   }

   if (environment === 'production') {
   }

   return ENV;
};

El objeto ENV incluye las siguientes tres claves:

  • EmberENV - Proporciona las banderas de la función Ember.

  • APP - Se utiliza para pasar banderas / opciones a la instancia de su aplicación.

  • environment- Proporciona los nombres del entorno actual, como desarrollo, producción y prueba .

Configuración de Ember CLI

Puede configurar la CLI de Ember agregando las configuraciones al archivo .ember-cli que está presente en la raíz de su aplicación.

Por ejemplo, puede pasar el número de puerto usando el comando ember server --port 8080 desde la línea de comando. Esta configuración se puede agregar en el archivo .ember-cli como se muestra a continuación:

{
   "port" : 8080
}