2016-12-19 14 views
1

私が反応し、ネイティブのマップと協力し、我々は、このコードにどこ資産の画像をアップロードする方法は?

import flagPinkImg from './assets/flag-pink.png'; 

どこ資産フォルダが正確に

を配置することは、誰もが私を助けることができることを理解することができませんでしを追加した場所マーカーのカスタムイメージを追加したいですよそれは私にとって反応的なネイティブのコア実行を理解するのに非常に役立つ詳細な記述で最も良いでしょう。

+0

あなたは、一般的なプロジェクト構造の提案を探しているか、どここの具体例では、ファイルを置くために知っておく必要がありますか?私はあなたのファイル名が正しいとの構造そのことに反応し、ネイティブ –

+0

プロジェクトは私が説明したものと同じです。 –

答えて

1

この特定のケースでは、資産フォルダは、ファイルのimport文と同じディレクトリにあります。 /assets手段の前にドットが正確にその何です。これは、ネイティブに反応する排他的ではなく、Unixシステムではファイルシステム内のディレクトリツリーを横断するためのシステムは、(それは、この特定のケースのためだけでなく、Windowsシステム上で動作します)。また、階層内の上位レベルを参照するために「..」を実行することができ、または 『〜』(通常はあなたのケースでは必要ありません)あなたのホームディレクトリを指すように。

ので、特にこの場合には、あなたの構造は次のようになります。

myProjectRootFolder 
| myFileWithImportStatement.js 
| assets 
| | flag-ping.png 
+0

にファイルを置くこと –

+0

チェックを使用している「./assets/flag-ping.png」 :それは私にエラー不明な名前のモジュールを与えた。この具体例 – martinarroyo

関連する問題