无法在我的本机项目中使用'fs'。不知道如何解决

问题描述 投票:0回答:1

嗨,我试图在'fs'中使用fs.createReadStream()函数,但由于不断出现此构建错误,我似乎无法使用此模块。

捆绑失败:错误:尝试从文件fs解析模块/Users/bentait/Desktop/memriio/memriio_app/src/datapass.js时,成功找到了包/Users/bentait/Desktop/memriio/memriio_app/node_modules/fs/package.json。但是,此程序包本身指定了一个无法解析的main模块字段(/Users/bentait/Desktop/memriio/memriio_app/node_modules/fs/index.js。实际上,这些文件都不存在:

我几乎要尽力学习js,反应,反应本机。.我似乎花费90%的时间来尝试解决这类问题,而花费10%的时间来编写实际的代码。

无论如何-如果您知道如何提供帮助,那真的不是很期望得到答复,但是很酷。

reactjs react-native fs
1个回答
0
投票

您无法使用节点的fs,因为它是nodejs环境的一部分。如您所知,您的应用程序代码不是在nodejs上运行,而是直接在智能手机上运行(除调试模式外,甚至在那里也无法使用node的fs包)。

要访问和操作智能手机的文件系统,请查看react-native-fsrn-fetch-blob包。

© www.soinside.com 2019 - 2024. All rights reserved.