У меня есть проект JavaScript, который создает виджет, используемый сторонними веб-сайтами, и использует мой API. Библиотека настроена с помощью JavaScript имен файлов config.js
:
api_url="https://example.com";
module.exports={
'api_url': api_url
};
Я хочу заменить api_url
в зависимости от среды сборки на соответствующий URL-адрес. Ты хоть представляешь, как это сделать?
Если я использую env.NODE_ENV
или переменные среды, они будут доступны, только если JavaScript выполняется Nodejs. Следовательно, для сборки браузера JS - это не go для меня. Я хочу иметь возможность построить свой JavaScript со значениями, которые будут жестко закодированы в зависимости от среды в соответствующие переменные.
Что мне действительно нужно, так это мой API, который будет создан для исполняемого браузера javascript.