Есть приложение, которое по api работает с бэкендом. При разработке адрес бэкенда один, а на продакшене - другой.
Как сделать что-то типа файла-конфига, который не будет в гите, в которм можно будет указать для каждого приложения свои данные?
Я полез в папку config, там есть файлы dev.env.js и prod.env.js. Прописал там:
module.exports = {
NODE_ENV: '"production"',
API_URL: 'http://mysite.ru'
}
Соответственно для dev прописал один урл, а для prod - другой.
Получить пытаюсь так:
process.env.API_URL
Но ошибка - process не найден
Тогда я импортирую его
import process from 'process'
Ок, ошибки нет. Но в результате там пусто, пустая строка.
Прописал в конфиге prod, так вообще собираться не хочет с ошибкой
ERROR in chunk app [initial]
static/js/[name].[chunkhash].js
Unexpected token (16:71)
Подскажите, знатоки, как правильно это организовать