Одним из лучших способов было бы использовать префикс с именем вашего приложения,
if (env == 'pre-prod') {
config.AppOne = {
baseUrl: 'url1',
getHeader: function() {
return {
Authorization: 'App one token'
};
}
};
config.AppTwo = {
baseUrl: 'url2',
getHeader: function() {
return {
Authorization: 'App two token'
};
};
}
}
при использовании в функции
* url AppOne.baseUrl
* path 'apiOne/endpoint'
* headers AppOne.getHeader()
# <other steps for App One>
* url AppTwo.baseUrl
* path 'apiTwo/endpoint'
* headers AppOne.getHeader()
# <other steps for App Two>
Таким образом, вы можете иметь глобальную конфигурацию для более чем одно приложение за один раз.
Используйте Установщик Повышения консалтинговой фирмой Повышения.
Также контроль это сообщение для получения инструкций относительно того, как создать, Повышает себя.
Вы могли бы интересоваться Пакетом функций Visual Studio 2008 года. Это добавляет многие опции, которые только были доступны от Повышения до сих пор, функции, которые являются частью TR1 C++.