繁体   English   中英

如何使我的 Electron 应用程序成为打开文件的默认应用程序?

[英]How do I make my Electron app the default for opening files?

我正在制作一个 electron 应用程序,用户可以使用它来编辑 .txt 文件。 我想知道是否有可能使该应用程序成为打开.txt 文件的默认应用程序...我是否可以在 packge.json 中添加一些内容? 我如何处理文件? 我知道这个问题有点宽泛,但我在文档中找不到任何东西,所以如果我能指出正确的方向,那就太好了。

其他信息:

包装:用electron builder包装

节点:v12.14.1

npm:6.14.1

Electron:9.0.4

您需要查看electron-builder配置,特别是fileAssociations

简而言之:

fileAssociations允许设置ext ,您将其设置为txt IIRC。 您还可以提供描述性name 、图标和几个特定于平台的选项。


不相关,但这花了大约一分钟的时间搜索。 以供参考:

  1. 谷歌搜索“电子应用程序默认打开一种文件”
  2. 发现了一个看起来很有希望的 Electron 问题。
  3. 滚动到对电子生成器的引用,这很适合您的问题。
  4. 点击链接,确保它是合理的。
  5. 没有测试,因为在错误的笔记本电脑上,但似乎是合法的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM