Size: a a a

React: русскоязычное сообщество

2020 June 03

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Dmitry Dmitry
Всем привет!
вопрос, как анимировать обновление массива?
в моем случае это добавление-удаление из стейта туду. кто подскажет - подталкнет в нужную сторону
react-motion
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Michail
Здравствуйте, подскажите, работаю с ВК api.
Как сделать возможность, если пользователь  закрывает приложение, то при повторном запуске не авторизовывать его снова
Приложение консольное
Нужно просто сохранить токен доступа где-то в папке пользователя. Под виндой это %APP_DATA%/Local, в линуксах $HOME/.
Под виндой на имя файла настроек не накладывается никаких ограничений, но традиционно испозьзуется формат .cfg.
Под линуксами при хранении настроек считается хорошим тоном начинать имя файла с точки (пример: `.settings`),  тогда этот файл не будет выдан в ответ на команду `ls без опций и не будет показан в просмотрщике файлов.
JSON тоже хороший новый формат для настроек.
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Но нужно понимать, но в OAuth токены доступа протухают, и рядом с ним нужно будет также хранить и время, когда он протухнет (expires_in) и refresh token, чтобы обновить токен доступа без запроса пароля.
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Со временем такая история, что оно отдается обычно в формате expires in, т.е. количество миллисекунд через которые токен протухнет. Поэтому, когда вы записываете это в файл в таком виде, вам нужно будет записать туда же время, когда токен был выдан, чтобы правильно высчитать момент, когда токен нужно обновить.
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Второй путь — сразу же вычислять expires at и записывать в файл уже конкретное время, после которого токен протухнет. Тогда при повторном чтении вы просто сравните это значение с текущим временем.
источник

A

Andrey in React: русскоязычное сообщество
Всем привет в очередной раз , build  env.dev... env.prod..., при билде все время тянется env.prod, кто нибудь знает в чем может быть проблема
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Наверное, переменная окружения такая.
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Покажите что выдаст echo $NODE_ENV, есть ли в проекте `.env`-файл?
источник

A

Andrey in React: русскоязычное сообщество
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
А в переменной окружение NODE_ENV что?
источник

A

Andrey in React: русскоязычное сообщество
echo $NODE_ENV  - ничего не выводит
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
А какой шаблон?
источник

A

Andrey in React: русскоязычное сообщество
Честно даже не знаю что ответить на такой вопрос((
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
create-react-app?
источник

A

Andrey in React: русскоязычное сообщество
да
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
А что это за команда такая build env.dev?
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Что-то я не помню там такой.
источник

A

Andrey in React: русскоязычное сообщество
"build:development": "cross-env ENV_FILE=development react-scripts build",
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
А команда build:production как выглядит?
источник

A

Andrey in React: русскоязычное сообщество
я так понимаю это просто имя
источник