ホームページ  >  記事  >  ウェブフロントエンド  >  nw.jsでのlocalStorageの物理ストレージインスタンスの詳細説明

nw.jsでのlocalStorageの物理ストレージインスタンスの詳細説明

零下一度
零下一度オリジナル
2017-06-28 10:31:122586ブラウズ

前書き

私たちは Meituan のテイクアウト販売者向けの nw.js シェル サブプロジェクトに取り組んでいるため、シェルで localStorage を使用するデータが永続化できることを確認する必要があります。
nw は保存できることがわかりました。アプリケーションを削除して書き換えてパッケージ化しても保存できるため、この要件は解決されましたが、それでも保存場所を知る必要があります。そうでない場合、どのような状況で保存されるかは不明です。データは失われます。

保存場所

nw.jsでパッケージ化されたアプリケーションのlocalStorage保存ディレクトリは:
**C:Users[ユーザー名]AppDataLocal[nwアプリケーション名]User DataDefaultLocal Storagechrome-extension_[ランダムな文字]_0.localstorage**

たとえば、私のコンピューター上の場所は次のとおりです:
C:UsersxxcanghaiAppDataLocalwaimai_e_client_nwUser DataDefaultLocal Storagechrome-extension_blodpelipeilefodephhjbnidgkbghmj_0.localstorage

nw.jsでのlocalStorageの物理ストレージインスタンスの詳細説明

この localStorage ファイルバイナリ ファイルはテキスト エディタを使用して直接開くことはできませんが、開くことはできます。バイナリ ファイルのビューア アクセスを通じて開かれます。

たとえば、nw アプリケーションに localStorage 値を設定しました: xxcanghai 123

nw.jsでのlocalStorageの物理ストレージインスタンスの詳細説明
xxcanghai 123
nw.jsでのlocalStorageの物理ストレージインスタンスの詳細説明

然后用十六进制编辑器 WinHex打开 chrome-extension_blodpelipeilefodephhjbnidgkbghmj_0.localstorage 文件,就可以查看到里面的储存的xxcanghai123
nw.jsでのlocalStorageの物理ストレージインスタンスの詳細説明

附 其他浏览器localStorage的储存位置

火狐浏览器

Firefox将localstorage文件:webappsstore.sqlite次に、16 進数エディタ WinHex を使用して chrome-extension_blodpelipeilefodephhjbnidgkbghmj_0.localstorage ファイルを開くと、保存されている xxcanghai を表示できます。 >123
nw.jsでのlocalStorageの物理ストレージインスタンスの詳細説明他のブラウザに添付 localStorage 保存場所

Firefox

Firefox はローカルストレージ ファイル: webappsstore.sqlite をプロファイル フォルダーに保存します。 🎜🎜Firefox (Windows XP): 🎜🎜C :Documents and Settingsアプリケーション データMozillaFirefoxプロファイル🎜

以上がnw.jsでのlocalStorageの物理ストレージインスタンスの詳細説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。