React-native捆绑代码与打包器代码不同

时间:2018-07-15 17:03:23

标签: javascript react-native babeljs

我们正在尝试使用bugsnag来捕获和调试我们应用程序中的错误。但是,我们有一个问题,当我们通过以下命令生成源映射时:react-native bundle命令与实际打包的代码不同。

我们对打包的代码(顶部)和捆绑包生成的代码(下面)进行了比较,如下所示:

174580c162609
<           rightView: React.createElement(_components2.WAButton, {
---
>           rightView: React.createElement(_components.WAButton, {

其他东西似乎与通天塔有关:

174209c162287
<     _createClass(ProfileEditContainer, [{
---
>     babelHelpers.createClass(ProfileEditContainer, [{

任何机构都有一个想法,可以将其修复为具有准确的源代码,甚至更重要的是(准确的源映射)。

我们的babel配置:

{
  "presets": ["react-native"],
  "plugins": ["transform-decorators-legacy"]
}

我们用于生成捆绑软件的命令:

react-native bundle --platform ios --dev true --assets-dest ./ios --entry-file index.ios.js --bundle-output ios-debug.bundle --sourcemap-output ios-debug.bundle.map

0 个答案:

没有答案