React-native 需要任何文件
Posted
技术标签:
【中文标题】React-native 需要任何文件【英文标题】:React-native require any file 【发布时间】:2018-11-29 07:36:32 【问题描述】:我可以在 React-Native 中使用 require(...)
来导入任何文件,例如 file.txt
或具有任何其他扩展名的文件吗?我该怎么做?
【问题讨论】:
【参考方案1】:是的,您可以使用 require 导入任何类型的文件。根据 ES6,导入/导出优先于要求。 此链接可能会帮助您更好地理解它:Using Node.js require vs. ES6 import/export
编辑:
实际上,对于使用文本文件,您必须将文本以对象格式保存在 .json 文件中。无法导入简单的文本文件。
例如 text.json 内容:
'first_name': 'Vivek',
'last_name': 'Verma'
然后你可以像这样导入它
import Text from 'path/to/text.json';
并像使用它一样使用它
Text.first_name
Text.last_name
【讨论】:
我想知道如何使用导入来做到这一点?语法是什么? 现在我在打包时收到Unable to resolve module './labels.txt' from '...\index.android.js': could not resolve '...\labels.txt' as a file nor as a folder
以上是关于React-native 需要任何文件的主要内容,如果未能解决你的问题,请参考以下文章
React-Native Metro 捆绑器无法提供任何文件
文件保存意图,如共享意图 Android/iOS react-native