正如我的标题所说,这可能吗?我是前端的初学者,现在正在尝试自学 reactJS。我之前学过一些javascript,我知道用它来读写文件是不可能的。我想要做的主要是从输入中获取字符串,然后将其写入文件。
reactJS可以写入文件吗?
IT技术
reactjs
2021-04-08 14:51:39
2个回答
那么问题是,该文件在哪里?
节点能够写入文件,因为文件存在于节点运行的服务器上。
React 在浏览器中运行,因此没有要写入的共享文件系统。您可以从文件中读取,因为该文件的内容被捆绑到提供给浏览器的 Javascript 中。
如果要写入文件,则需要从浏览器/React 向服务器发送 API 请求,并让该服务器写入文件系统。
此外,正如 Huy Nguyen 所指出的,可以从浏览器写入客户端文件系统,但这将是该用户私有的。
你的问题有点含糊。除了@Stretch0 所说的之外,还可以使用浏览器的本机 API 在用户计算机上读取/写入文件。这是一个很好的教程。