We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents bff739c + b26287a commit 9ac1ea5Copy full SHA for 9ac1ea5
1 file changed
packages/webpack-plugin/lib/index.js
@@ -1729,7 +1729,14 @@ class MpxWebpackPlugin {
1729
1730
if (isReact(mpx.mode)) {
1731
// 添加 @refresh reset 注释用于在 React HMR 时刷新组件
1732
- source.add('/* @refresh reset */\n')
+ if (process.env.NODE_ENV !== 'production') {
1733
+ source.add(`/* @refresh reset */
1734
+if (module.hot) {
1735
+ module.hot.accept(() => {
1736
+ require("react-native").DevSettings.reload();
1737
+ });
1738
+}\n`)
1739
+ }
1740
// 注入页面的配置,供screen前置设置导航情况
1741
if (isRuntime) {
1742
source.add('// inject pageconfigmap for screen\n' +
0 commit comments