gpt4 book ai didi

ios - react native 设备显示

转载 作者:行者123 更新时间:2023-11-28 21:36:44 26 4
gpt4 key购买 nike

我在我的项目中使用了 react-native-display 库,但是每当我在 xcode 中构建时,它都会给我一个无法解析模块维度的错误。我按照他们的文档执行了步骤,但它仍然给我一个错误。

'use strict';`
var React = require('react-native');
var Display = require('react-native-device-display');
var {
StyleSheet } = React;

当我单击构建时,显示此错误“无法解析模块维度”

这是图书馆的链接 https://www.npmjs.com/package/react-native-device-display

最佳答案

迟到的回复,但作为引用很有用:这与 open issue 有关在 React Native 0.14+ 中(从 RN 0.16/0.17 开始仍然开放)。

在这种情况下,问题是由 react-native-device-display 的包创建者在他的一个文件中使用对 Dimensions 的特定要求触发的。引用this PR其中包含针对此特定存储库的解决方法。

概括这个问题:类似的错误也可能发生在其他 RN 组件/扩展上;在这种情况下,找到代码中导入模块的位置,并将任何有问题的纯“require”语句转换为来自 require('react-native') 的解构赋值,例如转换

var Dimensions = require('Dimensions') // will fail

var { Dimensions , other vars you need} = require('react-native') // will work

关于ios - react native 设备显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33612849/

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