当我写这段代码时,显示错误,请告诉我,我在哪里?
从“React”导入React,{Component};从“react native”导入{样式表、文本、视图、TouchableOpacity、平面列表、模态,};
import FastImage from 'react-native-fast-image'
const Imagegallery = () => (
<FastImage
style={{ width: 200, height: 200 }}
source={{
uri: 'https://unsplash.it/400/400?image=1',
priority: FastImage.priority.normal,
}}
resizeMode={FastImage.resizeMode.contain}
/>
)
export default Imagegallery
你可以试试
或者
添加这些行并手动链接库
Settings.gradle
include ':react-native-fast-image'
project(':react-native-fast-image').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-fast-image/android')
美娜pplication.java
import com.dylanvann.fastimage.FastImageViewPackage;
播客文件
pod 'RNFastImage', :path => '../node_modules/react-native-fast-image'
很晚了,但是对于那些得到这个错误的人来说,我认为最好使用RN 60.0,因为它有自动链接功能,因为它们没有为RN提供手动安装
如果您使用的是RN
yarn add react-native-fast-image
然后重建应用程序
react-native run-android
它现在应该起作用了。
安装react native fast image
后,必须在ios目录中运行pod命令。
所以运行这个命令:
cd ios
pod安装
然后运行你的项目。
System:OS:Linux 5.3 Ubuntu 18.04.4 LTS(仿生海狸)CPU:(4)x64 Intel(R)Core(TM)i5-4300U CPU@1.90GHz内存:378.16MB/7.66GB shell:4.4.20-/bin/bash二进制文件:node:12.16.1-/usr/bin/node yarn:1.21.1-/usr/bin/yarn npm:6.13.
节点6.11.2 NPM 4.6.1 反应-本机-CLI:2.0.1 React-Native:n/a-不在React本机项目目录中(???) MacOS 10.12.6 使用React Native从头开始创建一个新的应用程序。在我的Android和iOS设备上使用expo应用程序时,npm start就像一个魅力。我有麻烦为Android建立一个发行版apk。(iOS将是下一步。)我确实弹出了
问题内容: 我试图在我的react- native应用程序中使用节点模块,并且在这里采用ReactNativify方法。 我现在已经全部设置好了,我可以很好地加载加密包了。但是,当我添加eth- lightwallet时, 事情变得很奇怪。 自从我在其中添加该软件包以来,npm一直没有安装任何依赖项。意味着我必须手动添加它们。每次我安装某种与eth- lightwallet相关的依赖项时,都会卸载
我的变异查询: 查询变量: GraphQL模式(突变定义): 我尝试同时使用GraphiQL接口和apollo-client来发送带有变量的请求,但出现了相同的错误。有什么想法吗?
作为一个新的反应者,我被一些看似简单的事情所困扰。不知道我做错了什么。 我有一个组件BasicReactComponent。我喜欢这样: 我试图在我的主文件中调用它,如下所示: 我一直得到下面的错误