【问题标题】:How to create/write into a local txt file using Javascript or jQuery but no webserver如何使用 Javascript 或 jQuery 但没有 Web 服务器创建/写入本地文本文件
【发布时间】:2017-11-20 18:05:35
【问题描述】:

我正在做一个项目,我需要将数据存储在 html 文件旁边的文件中,但即使没有互联网,也没有任何本地网络服务器,它也需要可运行。

有人可以告诉我如何创建/编写一个 txt 文件,我将在我的 html 中用作脚本吗?

【问题讨论】:

  • 如果您希望您的应用在没有服务器的浏览器中运行,则不能这样做。但是,您可以使用像 Node (或 Electron 如果您想要 Web UI)这样的服务器端工具。

标签: javascript html file text filesystems


【解决方案1】:

使用Electron(或NW.js)构建您的应用,并使用Node 的filesystem module 编写您的文本文件:

const { writeFile } = require('fs');

const data = 'Some text';

writeFile('data.txt', data, (error) => {
  console.log(error || 'Done!');
});

【讨论】:

    【解决方案2】:

    说真的,即使在没有网络服务器的情况下,我也无法在我的计算机上创建文件,即使在 html 文件所在的同一目录中?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多