无法在我的 react-native 项目中使用 'fs'.. 不知道如何解决
Cant use 'fs' in my react-native project.. don't know how to solve
您好,我正在尝试使用 'fs' 中的 fs.createReadStream() 函数,但是我似乎无法使用此模块,因为我不断收到此构建错误。
捆绑失败:错误:尝试从文件 /Users/bentait/Desktop/memriio/memriio_app/src/datapass.js
解析模块 fs
时,已成功找到程序包 /Users/bentait/Desktop/memriio/memriio_app/node_modules/fs/package.json
。然而,这个包本身指定了一个无法解析的 main
模块字段(/Users/bentait/Desktop/memriio/memriio_app/node_modules/fs/index.js
。实际上,存在 none 这些文件:
我几乎在努力学习 js、react、react-native..我似乎花了 90% 的时间来解决这类问题,而 10% 的时间在编写实际代码..
无论如何 - 并不是真的期待对此有回应,但是很酷,如果你知道如何提供帮助..
您无法使用节点的 fs
,因为它是 nodejs 环境的一部分。你肯定知道你的应用程序代码不是 运行 在 nodejs 上,而是直接在你的智能手机上(除了调试模式,但即使在那里你也不能使用节点的 fs
包)。
要访问和操作智能手机的文件系统,请查看 react-native-fs or rn-fetch-blob 包。
您好,我正在尝试使用 'fs' 中的 fs.createReadStream() 函数,但是我似乎无法使用此模块,因为我不断收到此构建错误。
捆绑失败:错误:尝试从文件 /Users/bentait/Desktop/memriio/memriio_app/src/datapass.js
解析模块 fs
时,已成功找到程序包 /Users/bentait/Desktop/memriio/memriio_app/node_modules/fs/package.json
。然而,这个包本身指定了一个无法解析的 main
模块字段(/Users/bentait/Desktop/memriio/memriio_app/node_modules/fs/index.js
。实际上,存在 none 这些文件:
我几乎在努力学习 js、react、react-native..我似乎花了 90% 的时间来解决这类问题,而 10% 的时间在编写实际代码..
无论如何 - 并不是真的期待对此有回应,但是很酷,如果你知道如何提供帮助..
您无法使用节点的 fs
,因为它是 nodejs 环境的一部分。你肯定知道你的应用程序代码不是 运行 在 nodejs 上,而是直接在你的智能手机上(除了调试模式,但即使在那里你也不能使用节点的 fs
包)。
要访问和操作智能手机的文件系统,请查看 react-native-fs or rn-fetch-blob 包。