Pode ser muito útil ter um único arquivo de configuração que pode ser usado em qualquer lugar em seu aplicativo JavaScript. Isso é realmente fácil de fazer com o RequireJS.
Primeiro, configure seu config.js
arquivo e coloque-o no diretório raiz JS:
define({
environment: 'development',
// API settings
api: {
url: 'api.someurl.com',
alwaysUseHTTPS: true,
clientID: 'xxxxxxxxxxxxxx'
}
});
Em seguida, você pode usá-lo em qualquer lugar em seu código:
define(['config'], function (config) {
// Setup logging
if (config.environment === 'development') {
console.log('Running in Development Mode');
}
// App code...
});