React Fast Refresh刷新完成后,有没有办法在浏览器控制台打印?

Is there a way of printing on the browser console when React Fast Refresh finishes refreshing?

我试图搜索 here/Google/GitHub 但我什至不确定如何查找它。无论我使用什么词,它们总是会向我展示如何实施 HMR 的结果。但这不是我的问题。我只想在 React Fast Refresh(Hot Module Reload)刷新时在浏览器控制台上打印,这样我就知道它已更新。

好的。在寻找不同的东西后,我设法找到了我想要的东西。

我搜索的不是“hmr 刷新时如何打印”,而是搜索“hmr 刷新时如何清除控制台”,我发现了这个:

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()
    })
}

工作得很好。