Persisted Scope(永続スコープ)
《訳注》
Plugin 説明内容の英語表記部分について Plugin の各章は、原文データからページ内容の一部が自動生成されているため、英語表記のままの部分があります。
ファイル・システムとアセットのスコープ(有効範囲)を保存し、アプリが再開されたときにその状態を復元します。
《訳注》
デジタル・アセット digital asset: 「デジタル資産」。デジタル形式でのみ存在し、明確な使用権または使用許可が付与されているもの。《wikipedia》
This plugin requires a Rust version of at least 1.77.2
| Platform | Level | Notes |
|---|---|---|
| windows | ||
| linux | ||
| macos | ||
| android | ||
| ios |
はじめに、「persistd-scope」プラグインをインストールしてください。
自分のプロジェクトのパッケージ・マネージャーを使用して依存関係を追加します:
npm run tauri add persisted-scopeyarn run tauri add persisted-scopepnpm tauri add persisted-scopedeno task tauri add persisted-scopebun tauri add persisted-scopecargo tauri add persisted-scope-
src-tauriフォルダで次のコマンドを実行して、このプラグインをCargo.toml内のプロジェクトの依存関係に追加します:cargo add tauri-plugin-persisted-scope -
追加したプラグインを初期化するために
lib.rsを修正します:src-tauri/src/lib.rs #[cfg_attr(mobile, tauri::mobile_entry_point)]pub fn run() {tauri::Builder::default().plugin(tauri_plugin_persisted_scope::init()).run(tauri::generate_context!()).expect("error while running tauri application");}
セットアップ後、このプラグインは自動的にファイル・システムとアセット・スコープを保存および復元します。
【※ この日本語版は、「Feb 22, 2025 英語版」に基づいています】
© 2025 Tauri Contributors. CC-BY / MIT