Задать вопрос
@getaxe
JS developer

Как заставить require записывать переменную заново?

Есть проблема с кэшем переменной, из-за которой код просто не читает ее заново до перезагрузки.
Мне нужно, чтоб каждый раз (условно при взаимодействии с кнопкой он обращался в json файл, и смотрел, есть ли там данные). А он записывает их в первый раз, когда они пустые, потом записывает, когда там появилась информация, но когда информация удаляется из файла, он перестает его перезаписывать, и просто помнит то, что было.
p.s. Это для ds бота, и команда используется очень редко, не нужно писать про нагрузку.
  • Вопрос задан
  • 67 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
Lynn
@Lynn
nginx, js, css
Не надо этого хотеть. Для чтения файлов есть соответствующие методы https://nodejs.org/api/fs.html

В частности readFile/readFileSync
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы