首先,我们可以通过 app.getPath 来获取当前用户的 data 存放目录。 app.getPath(’userData’) 返回一个字符串,该字符串表示应用程序的用户数据目录的路径。这个目录通常是用来存储用户相关的数据,例如配置文件、缓存等。具体路径会根据操作系统而变化。 windows 系统中, 会返回类似(C:\Users\<username>\AppData\Ro...
cwd:app.getPath('userData'),//文件位置,尽量不要动,默认情况下,它将通过遵循系统约定来选择最佳位置。C:\Users\xxx\AppData\Roaming\my-electron\config.json // encryptionKey:"aes-256-cbc" ,//对配置文件进行加密 clearInvalidConfig:true, // 发生 SyntaxError 则清空配置, } const store = new Store...
数据保存在app.getPath('userData')2中的JSON文件中。您可以在主进程和渲染器进程中直接使用此模块。 2.https://electronjs.org/docs/api/app#appgetpathname app.getPath(name)-储存你应用程序设置文件的文件夹,默认是appData文件夹附加应用的名称。 appData-当前用户的应用数据文件夹,默认对应: %APPDATA%Windo...
Electron没有内置的方法来保留用户首选项和其他数据,所以推荐使用electron-store 数据保存在app.getPath('userData')中的JSON文件中,可以在主进程和渲染器进程中直接使用此模块。 app.getPath(name)储存你应用程序设置文件的文件夹,默认是appData文件夹附加应用的名称。 安装 npm install electron-store 注意:这里安装...
electron 本地及打包后获取的路径 // 打印 // 本地 // 打包 安装 console.log(app.getAppPath()) // D:\workPrivately\polarPeak\dist_electron / /-- C:\Users\17639\AppData\Local
app.getPath(name) name 。返回 String - 与名称关联的特殊目录或文件的路径。失败时抛出错误。您可以通过名称请求以下路径: home 用户的主目录 appData 每个用户的应用程序数据目录,默认指向: Windows 上的 %...
app.getPath("userData") 正常情况下应该返回 C:\Users[username]\AppData\Roaming[appname] 而实际上AppX包的临时文件夹可能是 C:\Users[username]\AppData\Local\Packages[appid]\LocalCache\Roaming[appname] 因此当你把app.getPath("userData")当做参数传入一些第三方工具时,这个地址可能会获取不到。这可能是...
Actions Projects4 Security17 Insights Additional navigation options Failed to get 'appData' path#10054 New issue Closed kerwin612 Electron version: 1.6.11 Operating system: WIN10 Expected behavior Actual behavior How to reproduce cnpm i -g electron electron -v ...
Isapp.getAppPath()functioning as intended, and moreover, what is the best way to simply return the root installation path: C:\Users\Batman\AppData\Local\Programs\MyApp\
constdataPath=path.join(app.getPath('userData'),'data.json') 文件写入: 代码语言:javascript 代码运行次数:0 复制 Cloud Studio代码运行 fs.writeFileSync(dataPath,JSON.stringify({username:"admin",version:"0.0.1"}),{encoding:"utf-8"});