为 React Native App 保存的静态图像/图片在哪里?
Posted
技术标签:
【中文标题】为 React Native App 保存的静态图像/图片在哪里?【英文标题】:Where do the static images / pictures saved for the React Native App? 【发布时间】:2018-04-20 15:05:42 【问题描述】:React Native App 的静态图片/图片保存在哪里?
图像是存储在客户端 - 移动应用还是从服务器呈现?
【问题讨论】:
【参考方案1】:您使用的所有资产都保存在客户端。 React 本机捆绑程序将您通过 require('./image-path')
需要的所有图像保存在本机项目中。您可以通过使用Show package content
打开一些 ipa 文件来轻松检查它。
android 的原理相同。
此外,这也是您不能使用require('./' + someVarPath 'blabla')
的原因。 Bundler 只是不明白应该在原生项目中添加什么。
【讨论】:
【参考方案2】:就我个人而言,我会将所有静态资源保存在服务器端。如果你的服务器使用 express,你可以看看express static
【讨论】:
您似乎在谈论网络开发。您确定您的答案涉及移动开发吗? 我同意@KonstantinYakushin,我们必须将所有静态图像放在客户端.. 静态图像可以是图标、png 或 jpg 文件.. 所有这些都必须保存在客户端..以上是关于为 React Native App 保存的静态图像/图片在哪里?的主要内容,如果未能解决你的问题,请参考以下文章
有没有办法使用 react-native-svg 访问剪辑的 svg 图像以保存回设备中的 react-native