顾名思义,devtools 应该只在开发过程中可见或可访问,而不是在生产中。我不希望我的最终用户玩弄状态和调度程序或查看引擎盖下发生的事情。
有没有办法在生产版本中隐藏 Redux Devtools 或断开它?
我正在寻找 Vanilla Redux 的答案。不是 Redux Saga、Redux Thunk 或 Rematch。
我需要将整个 Redux 状态作为 JSON 文件获取,而无需来自 Redux DevTools 的负载或操作,仅获取状态。
顾名思义,开发人员工具应该仅在开发过程中可见或可访问,而不是在生产过程中。我不希望我的最终用户看到状态和组件树,从而知道幕后发生了什么。尽管生产中的 React Developer Tool 既不允许修改组件的状态,也不会显示它们的名称,但它并没有完全隐藏它们或完全禁用这些工具。最终用户仍然可以看到每个组件的状态和整个应用程序树。
有没有办法排除/禁用 React Developer 工具或在生产构建中断开它,就像 Augury 对 Angular 所做的那样?