如何使用React.js创建和更新文本文件?

时间:2018-02-28 06:10:12

标签: reactjs text-files

我正在尝试将变量的数据保存到文本文件中,并在每次变量更改时更新文件。我在Node.js和vanilla JavaScript中找到了解决方案,但我在React.js中找不到特定的解决方案 实际上我试图将Facebook Long Live Access Token存储到一个文本文件中,并希望将来使用它,当我尝试导入'fs'并实现createFile和appendFile方法时,我得到一个错误,说 Method doesn'存在
请帮帮我。这是下面的代码

dependency:list

1 个答案:

答案 0 :(得分:2)

React是一个前端库。它应该在浏览器中执行,出于安​​全原因,浏览器无法访问文件系统。您可以在服务器中进行React渲染,但您显示的示例代码显然是前端代码,它使用window对象。它甚至没有包含任何与React相关的内容:它主要包括通过Axios库对Facebook进行的Ajax调用。

所以你剩下的选择基本上就是这些:

  1. 创建一个文本文件,让用户下载。
  2. 将文件内容保存在本地存储中,以便以后从同一浏览器访问。
  3. 将内容保存在在线存储空间中(也可以是localhost)。
  4. 如果这些方法中的任何一种方法符合您的需求,您能否确定?如果需要,我可以使用示例代码进一步解释它吗?