Есть ли способ распечатать на консоли браузера, когда React Fast Refresh завершит обновление?

Я пробовал искать здесь /Google/GitHub, но даже не знаю, как это искать. Независимо от того, какие слова я использую, они всегда покажут мне результаты того, как внедрить HMR. Но это не моя проблема. Я просто хочу напечатать на консоли браузера, когда обновится React Fast Refresh (Hot Module Reload), поэтому я знаю, что он был обновлен.

1 ответ

Решение

Хорошо. После поиска чего-то другого мне удалось найти именно то, что я хотел.

Вместо того чтобы искать "как печатать, когда hmr обновляется", я искал "как очистить консоль при обновлении hmr" и нашел следующее:

/questions/12711962/kak-nastroit-moj-sajt-vuejs-dlya-ochistki-konsoli-javascript-brauzera-pri-kazhdom-sobyitii-goryachej-perezagruzki/12711970#12711970

if (module.hot) {
    module.hot.accept() // you don't need this if you're using CRA

    module.hot.addStatusHandler(status => {
        if (status === 'prepare') console.clear()
    })
}

Работал как шарм.

Другие вопросы по тегам