我将 Dynatrace 与 Expo SDK 49 正确集成。我现在升级到 SDK 50,然后升级到 SDK 51,并在我的 开发客户端版本上收到以下错误(预览和生产通道似乎工作正常。):
Unable to resolve "@dynatrace/react-native-plugin/jsx-dev-runtime" from "App.tsx"
我认为原因是babel根据环境决定使用
jsx-runtime
还是jsx-dev-runtime
。似乎 @dynatrace/react-native-plugin
不随 jsx-dev-runtime
一起提供。
有人成功了吗?
我使用的版本:
"expo": "^51.0.0",
"@dynatrace/react-native-plugin": "^2.295.1",
"@babel/core": "^7.25.2",
"@babel/parser": "^7.25.3",
"@babel/preset-env": "^7.25.3",
"babel-preset-expo": "~11.0.0",
这已在最新版本的 dynatrace react-natvie-plugin 中修复:
"@dynatrace/react-native-plugin": "^2.297.2"