Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2021 March 24

BL

Borya Lymar in NodeUA - JavaScript and Node.js in Ukraine
Alexey Panashchenko
привет, а кто то знает как в ноде можно оверрайднуть env variable системную? process.env.TEST=sdfsdf так не работает
можна записати в зміну і вже саму змінну переписувати)
Цікаво, навіщо взагалі така енва, яка динамічно міняється
источник

IK

Illya Klymov in NodeUA - JavaScript and Node.js in Ukraine
Alexey Panashchenko
привет, а кто то знает как в ноде можно оверрайднуть env variable системную? process.env.TEST=sdfsdf так не работает
Работает, просто скорее всего кто-то уже прочитал значение к этому времени и сохранил себе
источник

AP

Alexey Panashchenko in NodeUA - JavaScript and Node.js in Ukraine
Nikita
а зачем такое делать? вы конфиг какой то делаете?
на сиай надо небольшой хак, прокинить енв выгядит проще всего
источник

IK

Illya Klymov in NodeUA - JavaScript and Node.js in Ukraine
Nikita
а зачем такое делать? вы конфиг какой то делаете?
Мы так докручиваем переменные окружения для тестов
источник

AP

Alexey Panashchenko in NodeUA - JavaScript and Node.js in Ukraine
надо кое какую инфу прокинуть в степы
источник

AP

Alexey Panashchenko in NodeUA - JavaScript and Node.js in Ukraine
Illya Klymov
Работает, просто скорее всего кто-то уже прочитал значение к этому времени и сохранил себе
оо
источник

AP

Alexey Panashchenko in NodeUA - JavaScript and Node.js in Ukraine
это как так
источник

IK

Illya Klymov in NodeUA - JavaScript and Node.js in Ukraine
Ну вопрос очередности require
источник

AP

Alexey Panashchenko in NodeUA - JavaScript and Node.js in Ukraine
ну вот если сделать export TEST=sdfsdf и вывести printenv
источник

DD

Dmytro Drachov in NodeUA - JavaScript and Node.js in Ukraine
Alexey Panashchenko
на сиай надо небольшой хак, прокинить енв выгядит проще всего
мне не совсем ясно что ты хочешь.
типо оттакое не будет работать
export TEST=a
node -e "process.env.TEST='aa';"
echo $TEST
источник

AP

Alexey Panashchenko in NodeUA - JavaScript and Node.js in Ukraine
Dmytro Drachov
мне не совсем ясно что ты хочешь.
типо оттакое не будет работать
export TEST=a
node -e "process.env.TEST='aa';"
echo $TEST
вот вот
источник

AP

Alexey Panashchenko in NodeUA - JavaScript and Node.js in Ukraine
есть енв переменная, мне надо скриптом засетить туда значне, и дальше в пайплайне прочитать
источник

DD

Dmytro Drachov in NodeUA - JavaScript and Node.js in Ukraine
export TEST=значение?
источник

DD

Dmytro Drachov in NodeUA - JavaScript and Node.js in Ukraine
почему надо из ноды?
источник

AP

Alexey Panashchenko in NodeUA - JavaScript and Node.js in Ukraine
там апи вызывается, и преобразовывает данные
источник

DD

Dmytro Drachov in NodeUA - JavaScript and Node.js in Ukraine
Ну вариков может быть много
Я бы наверное сделал типо
export $(cat .env | xargs)
источник

DD

Dmytro Drachov in NodeUA - JavaScript and Node.js in Ukraine
а .env файлик собрал бы в node
источник

AP

Alexey Panashchenko in NodeUA - JavaScript and Node.js in Ukraine
ну вот я сейчас тоже так думаю
источник

AP

Alexey Panashchenko in NodeUA - JavaScript and Node.js in Ukraine
но я почему то думал что через process оно перепишет
источник

АМ

Андрей Москаленко... in NodeUA - JavaScript and Node.js in Ukraine
ID:0
Переслано от Timur Shemsedinov
Сегодня 22 марта, а 27 марта уже конфа. Илья Климов расскажет, почему TypeScript это плохо - я полностью поддерживаю это мнение, ожидаем холивары. Вы еще не опоздали, а тут промо на скидку 7%: metarhia-react

https://fwdays.com/en/event/react-fwdays-2021
тайпскрипт какой-то сложный, но ИМХО типы все равно очень полезны, если это не проект в 100 строчек
источник