У меня есть файл конфигурации, который имеет разные URL для разных сред. Я использую ключ объекта для базового URL-адреса из данного объекта.
const configDev = {
API: {
url: 'http://api.domain.com',
},
};
Я хочу добавить одну строку на основе модуля и добавить ее в приведенную выше строку URL-адреса следующим образом.
const configDev = {
API: {
url: 'http://contact.api.domain.com', // if module name is not passed then it would be same as above.
},
};
Этот объект configDev используется в каком-то другом месте проекта.
Как поместить переменную в указанные выше данные JSON и заменить ее значение в переменной?
Я использую переменную configDev в другом файле, например:
const HTTP = axios.create({
baseURL: CONFIG.API.url, // CONFIG value is different based on differnt environment.
});