我不得不解决仅在react-native中构建生产JS包时发生的问题。构建在以下步骤失败:app:bundleReleaseJsAndAssets,但有一些语法错误。这些语法错误不会出现在开发包中。
我想知道调试这类问题的最佳方法是什么。
如有必要,我可以提供有关具体问题的其他信息。
答案 0 :(得分:1)
这是因为转换步骤失败了,您应该手动调用捆绑步骤:
react-native bundle \
--platform ios \
--dev false \
--entry-file index.ios.js \
--bundle-output ios/main.jsbundle
只要你没有对默认的输入/输出位置进行更改,上面的命令就可以工作。
如果确实是转换失败,这将显示错误。