gpt4 book ai didi

android - React Native Android 包因 --dev false 挂起

转载 作者:行者123 更新时间:2023-11-30 05:11:45 24 4
gpt4 key购买 nike

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

# 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/

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

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

有没有办法从 bundler 中获取更多信息?或者是在 bundler 中进行一些 printf 调试的唯一方法。

仅供引用,我希望使用 Haul 重现同样的问题,但 Haul 构建通过以下内容:

'./index.js 1:275593-275611\nCritical dependency: the request of a dependency is an expression\n ...
'asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).\nThis can impact web performance.\nAssets: \n ../assets/index.android.bundle (1.57 MiB)',
'entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance.\nEntrypoints:\n main (1.57 MiB)\n ../assets/index.android.bundle\n',
'webpack performance recommendations: \nYou can limit the size of your bundles by using import() or require.ensure to lazy load some parts of your application.\nFor more info visit https://webpack.js.org/guides/code-splitting/'

最佳答案

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

关于android - React Native Android 包因 --dev false 挂起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53604577/

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