在我的React Native应用中,我尝试require
一些静态PNG用于缩略图。根据React Native文档,我使用require
加载它们,即:
<View>
<TouchableOpacity onPress={() => onPressHandler()}>
<Image style={styles.thumbnail} source={require('./toner.png')} />
</TouchableOpacity>
<Text style={styles.title}>{props.title}</Text>
</View>
这在我使用Node v7.6.0的家用机器上工作正常。但是,使用Node v8.9.0会在我的工作机器上抛出错误。错误:
无法解析模块&#39; ./ toner.png&#39;。
它抱怨该模块不存在,但它确实存在!我猜这是破坏Node v8.9.0的东西,但我并不积极。任何关于如何补救的想法都将不胜感激!