tauri-plugin-store 这个插件将数据存在本地电脑哪个位置

tauri-plugin-store 插件用于在 Tauri 应用中以键值对形式持久化存储数据。它将数据存储在用户本地电脑的一个 JSON 文件中,具体路径取决于操作系统,并且通常位于操作系统的应用数据目录中。

默认存储位置

以默认配置为例(使用 default store):

Windows
复制代码
C:\Users\<用户名>\AppData\Roaming\<你的应用名>\.store\default.json
macOS
复制代码
/Users/<用户名>/Library/Application Support/<你的应用名>/.store/default.json

例如我的:

复制代码
/Users/song/Library/Application Support/com.pakeplus.app
Linux
复制代码
/home/<用户名>/.config/<你的应用名>/.store/default.json

<你的应用名> 是你在 tauri.conf.json 中配置的 tauri > bundle > identifier 或者 tauri > package > productName

自定义存储文件名

你可以通过代码创建多个 store,例如:

复制代码
import { Store } from 'tauri-plugin-store-api';

const store = new Store('.store/settings.json');

这将创建(或使用)位于上述 .store 目录下名为 settings.json 的文件。


需要查看确切位置时,你可以通过调试日志查看或在代码中打印出路径。是否需要我提供一个方法来查看或输出当前 store 文件的实际路径?

相关推荐
無识16 分钟前
Linux-第四章web服务
linux·运维·服务器
fie888928 分钟前
在CentOS 7上集成cJSON库的方法
linux·运维·centos
爱吃橘的橘猫38 分钟前
如何解决VMware虚拟机中Linux系统终端不显示ens33 inet IP地址的问题
linux·运维·服务器·虚拟机
佐杰1 小时前
Jenkins使用指南1
java·运维·jenkins
kyle~1 小时前
计算机系统---USB的四种传输方式
运维·c++·计算机系统
无聊的小坏坏1 小时前
Select 服务器实战教学:从 Socket 封装到多客户端并发
服务器·select·io多路复用
一勺菠萝丶1 小时前
芋道后端部署后总自己挂?从 Nginx 报错到 OOM Kill 的完整排查与修复(2核2G 服务器实战)
服务器·chrome·nginx
梁正雄2 小时前
linux服务-Bonding网卡绑定工具
linux·运维·linux bonding·网卡绑定
云边有个稻草人2 小时前
Windows 里用 Linux 不卡顿?WSL + cpolar让跨系统开发变简单
linux·运维·服务器·cpolar
卓码软件测评2 小时前
软件数据库测试:【数据库质量保障:从单元测试到性能优化】
运维·数据库·测试用例·压力测试