EmberJS - Configurazione dell'app e della CLI Ember
È possibile configurare l'app Ember e la CLI per la gestione dell'ambiente dell'applicazione. Il file di configurazione dell'ambiente sarà presente in config / environment.js . Contiene la seguente struttura di codice:
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;
};
L' oggetto ENV include le seguenti tre chiavi:
EmberENV - Fornisce i flag della funzione Ember.
APP - Viene utilizzato per passare flag / opzioni all'istanza dell'applicazione.
environment- Fornisce i nomi degli ambienti correnti come sviluppo, produzione e test .
Configurazione della CLI di Ember
È possibile configurare la CLI di Ember aggiungendo le configurazioni al file .ember-cli che è presente nella radice dell'applicazione.
Ad esempio, puoi passare il numero di porta utilizzando il comando ember server --port 8080 dalla riga di comando. Questa configurazione può essere aggiunta nel file .ember-cli come mostrato di seguito -
{
"port" : 8080
}