在本地上传资产图像的位置?

时间:2016-12-19 06:10:54

标签: react-native

我正在使用react-native地图,并希望为我们添加此代码的标记添加自定义图像

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

无法理解资产文件夹的确切放置位置

任何人都可以帮助我,最好通过详细的描述来帮助我理解反应原生的核心执行。

1 个答案:

答案 0 :(得分:1)

此特定情况下的assets文件夹与import语句所在的文件位于同一目录中。 /assets之前的点是什么意思。这不是React Native的唯一选择,而是在Unix系统中遍历文件系统中的目录树的系统(在Windows系统上也适用于这种特殊情况)。你也可以做' ..'引用层次结构中的上层,或者'〜'指向您的主目录(在您的情况下通常不需要)。

因此,特别针对这种情况,您的结构应如下所示:

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