React Native Android软件包以--dev false挂起

时间:2018-12-04 01:52:09

标签: android react-native react-native-android

我正在尝试制作一个React Native android捆绑包,它在--dev true下可以正常工作,但是以下命令在--dev false下挂起

displayedPropertyKeys

我已经尝试添加--verbose参数,但是输出非常简短

# this works
node --expose-gc --max_old_space_size=4096 ./node_modules/react-native/local-cli/cli.js bundle --verbose --platform android --dev true --reset-cache --entry-file index.js --bundle-output /usr/src/app/android/app/src/main/assets/index.android.bundle --assets-dest /usr/src/app/android/app/src/main/res/

# this freezes
node --expose-gc --max_old_space_size=4096 ./node_modules/react-native/local-cli/cli.js bundle --verbose --platform android --dev false --reset-cache --entry-file index.js --bundle-output /usr/src/app/android/app/src/main/assets/index.android.bundle --assets-dest /usr/src/app/android/app/src/main/res/

有什么方法可以从捆绑器中获取更多信息吗?或者是在捆绑程序中进行一些printf调试的唯一方法。

仅供参考,我希望使用Haul重现相同的问题,但是Haul构建通过以下操作:

warning: the transform cache was reset.
Loading dependency graph, done.

1 个答案:

答案 0 :(得分:0)

问题是我在Mac上的Hyperkit上运行的Docker容器中运行构建。 Hyperkit是通过具有2G内存限制的命令行创建的,它解释了为什么该构建将继续运行直到达到2G内存限制,然后静默失败。