私はnw.jsにツールを構築していますnw.jsの一時データを置く場所 - `nw.App.dataPath + '/ Cache'`?
ユーザーは自分の作成をプレビューでき、新しいnw.jsウィンドウが開きます。
このプレビューのために一時ファイルをどこかに保存したいと思います。
nw.App.dataPath + '/Cache/[userPreview]'
に保存することをお勧めします。[userPreview]
は私が作った名前ですか?
私はnw.jsにツールを構築していますnw.jsの一時データを置く場所 - `nw.App.dataPath + '/ Cache'`?
ユーザーは自分の作成をプレビューでき、新しいnw.jsウィンドウが開きます。
このプレビューのために一時ファイルをどこかに保存したいと思います。
nw.App.dataPath + '/Cache/[userPreview]'
に保存することをお勧めします。[userPreview]
は私が作った名前ですか?
バージョン>= 0.13.x
では、ユーザー固有のファイルをnw.App.dataPath
の直ぐ上のディレクトリに保存しています。 nw.App.dataPath
は、Default
プロファイル(Chromiumの観点から)フォルダを含む、ユーザーのプロファイルフォルダ内のパスを返します。だから、私は道からDefault
を取り除き、それを使っています。バージョン< 0.13.x
については
これらのバージョンでクロムが(デフォルトでDefault
、)新しいプロファイルフォルダを含まないので、私はちょうど、nw.App.dataPath
と同等のものを使用します。
この規則に従う場合は、その場所に別のフォルダを作成して、すべてのプレビューファイルがあるフォルダがPreview
であることを明確にすることもできます。たとえば(バージョン>= 0.13.x
の場合):nw.App.dataPath.replace('/Default', '/Preview/[userPreview]')
です。
私は正直なところ、ベストプラクティスはわかりませんが、助けてくれることを願っています。