反应管理员 |警告用户更新可用版本的最简单方法

React-admin | Easiest way to warn user of a newer available version

我有一个 react-admin 应用程序,我们经常在其中进行更改。

是否有现有的插件或方法来检测新版本的应用程序并为用户提供刷新应用程序的提示,以便他们使用最新版本?

如果不使用 react-admin,是否有人熟悉使用 react 轻松完成此操作的方法?

我在以下地方找到了一些手动方法来执行此操作,但我想在这里询问是否有我可以直接利用的现有包或更优雅的解决方案。

https://medium.com/@kellyrmilligan/create-react-app-let-your-users-know-when-the-app-has-been-updated-with-a-notification-21335d85481c

感谢任何帮助,即使它什么都不存在,我应该手动滚动。

感谢阅读。

React Admin 没有责任处理此类问题。 您可以将 RA 视为一个简单的 React 组件,它可以帮助您定义管理员。

因此,RA 不提供任何助手来管理代码更新或类似的东西。

您必须手动实施此刷新系统,您的链接是一个好的开始。

使用 serviceWorker 你可以做到这一点: https://github.com/marmelab/react-admin/blob/master/examples/tutorial/src/registerServiceWorker.js

但我不知道为什么在演示中没有使用 service worker? https://github.com/marmelab/react-admin/tree/master/examples/demo/src