Reactjs 确定创建react应用程序更新样式表的时间

Reactjs 确定创建react应用程序更新样式表的时间,reactjs,webpack,create-react-app,Reactjs,Webpack,Create React App,我正在使用window.getComputedStyle动态读取样式表中的值。出于开发目的,我想找到一种方法,当样式表自动更新(编辑触发的更新)时,触发我的逻辑重新运行。我不想退出这个项目 理想情况下,当更新发生时,webpack会在后台更新一个全局变量。这是否存在?这里有简单的解决方案吗?我已经在window.getComputedStyle周围编写了一个包装函数。在开发过程中,这个包装器函数将跟踪我使用的所有样式。使用window.requestAnimationFrame它将持续轮询所有使

我正在使用
window.getComputedStyle
动态读取样式表中的值。出于开发目的,我想找到一种方法,当样式表自动更新(编辑触发的更新)时,触发我的逻辑重新运行。我不想退出这个项目


理想情况下,当更新发生时,webpack会在后台更新一个全局变量。这是否存在?这里有简单的解决方案吗?

我已经在
window.getComputedStyle
周围编写了一个包装函数。在开发过程中,这个包装器函数将跟踪我使用的所有样式。使用
window.requestAnimationFrame
它将持续轮询所有使用的样式,以确定是否有更改。如果有,将触发重新运行逻辑。这是一个黑客攻击,但是开发环境还有什么用呢。

您不能不弹出,也不能不接触自定义的Web包开发服务器,因为您需要将此逻辑附加到其中一个编译器挂钩上,以便在编译源代码时重新运行它。这是不可能在没有弹出的情况下完成的