我试着在这里/谷歌/GitHub搜索,但我甚至不知道如何查找。无论我用什么词,它们都会向我展示如何实现HMR的结果。但这不是我的问题。我只想在React Fast Refresh(热模块重新加载(刷新时在浏览器控制台上打印,这样我就知道它已经更新了。
好的。在寻找不同的东西之后,我设法找到了我想要的东西。
而不是寻找";当hmr刷新时如何打印";我搜索";如何在hmr刷新时清除控制台;我发现了这个:
https://stackoverflow.com/a/53933757/12038349
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()
})
}
工作起来很有魅力。