为什么 React Native Packager 在保存更改时不创建新包?

Why is the React Native Packager not creating a new bundle when changes are saved?

在 Mac,我通过 create-react-native-app 创建了一个 React Native 项目,然后弹出了应用程序。然后我运行npm run ios,这是react-native run-ios的别名。那时,我可以看到它在模拟器中启动,打包程序在新终端 window 中打开。看起来它正在监视我的项目目录中 JS 文件的任何更改,但是当我在 App.js 文件中的 JSX 中进行基本编辑时,我没有看到打包程序终端中发生任何事情 window 并且它不会在模拟器中重新加载应用程序。

编辑:我刚刚在 react-native CLI 上测试了它,它也发生在那里。我不知道这可能是什么问题。

我是不是遗漏了什么或者还有其他问题?

对于 refresh 的应用程序,您需要执行 Cmd + R 以刷新打包程序并让它查看刷新的捆绑包。对于实时加载,使用 Cmd + D 启用 devtools 并启用 Hot Reloading。希望对您有所帮助!