gpt4 book ai didi

react-native - 如何重新加载node_modules的jar和js?

转载 作者:行者123 更新时间:2023-12-02 14:01:59 24 4
gpt4 key购买 nike

我有一些 react 原生问题:

1)我在

中添加了一些 console.log()
node_modules\react-native\ReactAndroid\src\androidTest\assets\AndroidTestBundle.js

但是,当我在 Windows 命令中尝试“react-native run-android”时,调试面板不会显示它。我应该在 run-android 之前运行另一个命令吗?

2)此外,我还更改了java文件

node_modules\react-native\android\com\facebook\react\react-native\0.42.3\react-native-0.42.3-sources.jar

但它似乎不会再次自动编译 jar。我应该先运行任何命令吗?

谢谢。

最佳答案

对于你的第一个问题:

React Packager 通常不会监听 node_modules 文件夹内文件的任何更改。如果您对 node_modules 文件夹中的 JS 文件进行任何更改,则必须终止打包程序(ctrl+c) 并启动它再次使用 react-native start 命令。然后就可以在node_modules文件夹内看到修改JS文件的结果

对于你的第二个问题:

React Packager 无法实时编译 native 代码,它仅编译 JS 文件并将其传递到设备。因此,如果您对 native 代码 JAVA/SwiftObj-C(对于 iOS)进行任何更改,您需要使用以下命令再次构建应用程序适用于 Android 的 react-native run-android 命令,适用于 iOS 模拟器的 react-native run-ios 命令。 (如果您在真实 iPhone 上进行测试,请通过 XCode 手动重新运行构建)

关于react-native - 如何重新加载node_modules的jar和js?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43028940/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com