存储文件位置。 除非绝对必要,否则请勿指定! 默认情况下,它将通过遵循系统约定来选择最佳位置。 您很可能会误解并惹恼用户。 如果是相对路径,则相对于默认cwd。 例如在macOS 中,{cwd:'unicorn'}将在〜/Librar/Application\ Support/App\ Name/unicorn中生成一个存储文件。 encryptionKey Type:string | Buffer | ...
bar: {type: 'string',format: 'url'} } //默认存储在其中的 值,并且设定默认对象let option={ name:"config",//文件名称,默认 config fileExtension:"json",//文件后缀,默认json cwd:app.getPath('userData'),//文件位置,尽量不要动,默认情况下,它将通过遵循系统约定来选择最佳位置。C:\...
在启动 Electron 应用前,可以通过设置环境变量来改变 Electron 应用识别的用户主目录,进而间接影响配置文件的存储位置。例如,在 Node.js 中启动 Electron 时,可以通过修改 process.env.HOME 或process.env.USERPROFILE(取决于操作系统)来改变默认的用户目录指向。但这会影响到应用的其他部分,可能不是最理想的解决方案...
默认值:config 存储文件的名称(不带扩展名)。 如果您想要为您的应用程序提供多个存储文件,这将很有用。 或者,如果您正在制作一个可重复使用的 Electron 模块来保留一些数据,在这种情况下,您应该不使用名称config。 path 类型:字符串 默认值:app.getPath('userData')。 name.json 存储文件位置。除非绝对必要,否则...
存储文件位置。除非绝对必要,否则不要指定它! 如果是相对路径,它是相对于默认 cwd 的。 例如,{cwd: 'unicorn'}将在~/Library/Application Support/App Name/unicorn中生成一个存储文件。 encryptionKey 类型:stringBufferTypedArrayDataView 默认值:undefined ...
vuex存储在内存,localstorage则以文件的方式存储在本地,electron-store数据存储卸载应用之后依然存在。 应用场景:vuex用于组件之间的传值,localstorage则主要用于不同页面之间的传值。 永久性:当刷新页面时vuex存储的值会丢失,localstorage不会。 注:很多同学觉得用localstorage可以代替vuex, 对于不变的数据确实可以,但是当...
vuex存储在内存 localstorage则以文件的方式存储在本地 electron-store数据存储卸载应用之后依然存在 应用场景:vuex用于组件之间的传值,localstorage则主要用于不同页面之间的传值。 foo: { type:'number', maximum:100, minimum:1,default:50}, bar: { type:'string', format:'url'} ...
在启动 Electron 应用前,可以通过设置环境变量来改变 Electron 应用识别的用户主目录,进而间接影响配置文件的存储位置。例如,在 Node.js 中启动 Electron 时,可以通过修改 process.env.HOME 或process.env.USERPROFILE(取决于操作系统)来改变默认的用户目录指向。但这会影响到应用的其他部分,可能不是最理想的解决方案...