electron 获取系统文件路径

6 min read

app.getPath(name)

name 字符串

返回一个与 name 参数相关的特殊文件夹或文件路径。当失败时抛出一个 Error 。

通过名称请求以下的路径:

home 用户的 home 文件夹。

appData 所有用户的应用数据文件夹,默认对应:

  • %APPDATA% Windows 中

  • $XDG_CONFIG_HOME or ~/.config Linux 中

  • ~/Library/Application Support OS X 中

userData 储存你应用程序设置文件的文件夹,默认是 appData 文件夹附加应用的名称。

cache 所有用户应用程序缓存的文件夹,默认对应:

  • %APPDATA% Windows 中 (没有一个通用的缓存位置)

  • $XDG_CACHE_HOME 或 ~/.cache Linux 中

  • ~/Library/Caches OS X 中

userCache 用于存放应用程序缓存的文件夹,默认是 cache 文件夹附加应用的名称。

temp 临时文件夹。

userDesktop 当前用户的桌面文件夹。

exe 当前的可执行文件。

module libchromiumcontent 库。