2017-07-04 5 views
0

これはローダーエラーのようですが、Expo/CRNAはデフォルトでpngをサポートしていませんか?SyntaxError .../project/assets/images/logo.png:予期しない文字 ' '(1:0)

は、ここに私のコードです:

<View style={ styles.logo }> 
    <Image source={require('../assets/images/logo.png')} style={{ flex:1, width: 150, height: 150 }} /> 
</View> 

logo: { 
    flex: 1, 
    flexDirection: 'column', 
    justifyContent: 'center', 
    alignItems: 'center', 

    height: 200, 
}, 

私のイメージはexpo.io.上の例のコードを使用して、キャッシュされていますこれは私が試した最初の資産です。これをどうやって解決するのですか?私はローダー構成を見つけることさえできません。

答えて

0

申し訳ありません。私のコードではありませんでしたが、Expoアプリを削除してExpo XDEを再起動し、エラーが消えました。

+0

また、アセットファイルフォーマットは、ビルドパイプラインによって認識されない場合、この現象が発生しますが判明しました。最近、私は.WAV拡張子(大文字)のファイルを持っていて、名前を.wavに変更しなければならなかった。 – raarts

2

「ホットリロード」が有効になっている場合に発生します。プロジェクト上のイメージを更新するときはいつでも、デバイスを揺するメニューからホットリロードを無効にしてください。

+0

これは正しいです。 – MattD

関連する問題