javascript - 用 Electron 本地保存文件

标签 javascript forms npm electron

我有一些模板文件,每个模板文件都包含一些可变字符串,我想用Electron(http://electron.atom.io/)构建一个非常简单的输入表单,并且想将合成的输出文件保存在用户的计算机上。

我可以使用任何模块让Electron在本地保存文件吗?

最佳答案

如果您针对多个平台,我回答了a similar question here。基本上,app.getPath(name)app.setPath(name, path)app.getAppPath()在将文件保存到正确位置(与操作系统无关)中非常有用。
您可能还需要查看这些Nodejs软件包,这些软件包有助于简化将文件直接保存到主机的操作...

  • fs-jetpack
  • graceful-fs
  • Node.js fs

  • 如果您打算让用户保存文件,则还可以查看Dialog api,您可以在其中为此目的专门调用save dialog

    关于javascript - 用 Electron 本地保存文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65382518/

    相关文章:

    javascript - 如果从 web-worker 使用 Xdebug 不会停止?

    javascript - 使用 Python 检测 HTML 页面上的 JavaScript

    regex - 带空格的 HTML5 表单验证模式字母数字?

    node.js - 无法使用 NPM 安装 TypeScript

    node.js - npm 在 Windows 7 中无法正常工作而不给出错误

    javascript - 每次 HttpClient 调用时,Angular 6 都将 withCredentials 设置为 true

    asp.net - Asp 控制中继器内的 Id 生成

    jquery - 在选择更改时提交 Ajax 表单

    javascript - 在表单提交时禁用提交按钮的问题

    node.js - 如何将 NodeJS 和 NPM 更新到最新版本?