【问题标题】:Create a text file using JavaScript without using web interface在不使用 Web 界面的情况下使用 JavaScript 创建文本文件
【发布时间】:2017-06-25 23:28:18
【问题描述】:

我正在寻找一种使用 JavaScript 创建 + 编写文本文件的方法,但我只找到了使用浏览器的方法。我不需要我的浏览器来执行此操作,我想在我的代码中实现一个方法,将数据写入文本文件中,与浏览器无关。

那么有人知道怎么做吗?

【问题讨论】:

  • 你的意思是使用node.js吗?
  • 有很多工具可以在不使用浏览器的情况下执行 JavaScript。您的问题归结为要求推荐使用哪种工具来运行 JS。购物问题与 Stackoverflow 无关。
  • @Quentin 我不太明白你的第一句话我的意思是你为什么要告诉我,但我同意这可能是题外话
  • stackoverflow.com/questions/2496710/writing-files-in-node-js 这个问题完美地回答了我的问题。我认为@emiliopedrollo 你应该给出一个答案,因为我已经找到了你关于 node.js 的提示
  • @Jerome 您可以接受 Andrew Monks 的回答,因为他已经做了一个指向正确方法的回答。

标签: javascript text-files


【解决方案1】:

使用 Node.Js:

Node.js Write a line into a .txt file

类似:

var fs = require('fs')

var logger = fs.createWriteStream('log.txt', {
  flags: 'a' // 'a' means appending (old data will be preserved)
})

logger.write('some data') // append string to your file
logger.write('more data') // again
logger.write('and more') // again

https://nodejs.org/api/fs.html

【讨论】:

  • 虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接答案可能会失效。 - From Review
  • 修改了我的答案。谢谢
  • 谢谢你现在好多了!祝你有美好的一天
  • 谢谢。这有助于更好地理解答案。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-11-16
  • 1970-01-01
  • 1970-01-01
  • 2014-02-02
相关资源
最近更新 更多