我正在尝试制作一个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.
答案 0 :(得分:0)
问题是我在Mac上的Hyperkit上运行的Docker容器中运行构建。 Hyperkit是通过具有2G内存限制的命令行创建的,它解释了为什么该构建将继续运行直到达到2G内存限制,然后静默失败。