Filesystems 放置nw.js临时数据的位置--`nw.App.dataPath+'/缓存';`?

Filesystems 放置nw.js临时数据的位置--`nw.App.dataPath+'/缓存';`?,filesystems,nw.js,Filesystems,Nw.js,我正在用nw.js构建一个工具 用户可以预览他的创建,这将打开一个新的nw.js窗口 我想将临时文件保存到某个地方以用于此预览 是建议将它们保存在nw.App.dataPath+'/Cache/[userPreview]'中的位置,其中[userPreview]是我的名字?对于=0.13.x版本,我一直在将用户特定的文件保存到nw.App.dataPath正上方的目录中nw.App.dataPath返回用户配置文件文件夹中的路径,包括Defaultprofile(从Chromium的角度)文件夹

我正在用nw.js构建一个工具

用户可以预览他的创建,这将打开一个新的nw.js窗口

我想将临时文件保存到某个地方以用于此预览


是建议将它们保存在
nw.App.dataPath+'/Cache/[userPreview]'
中的位置,其中
[userPreview]
是我的名字?

对于
=0.13.x
版本,我一直在将用户特定的文件保存到
nw.App.dataPath
正上方的目录中
nw.App.dataPath
返回用户配置文件文件夹中的路径,包括
Default
profile(从Chromium的角度)文件夹。因此,我一直在从路径中剥离
默认值
,并使用它

对于版本
<0.13.x
,我只使用与
nw.App.dataPath
等效的文件,因为这些版本中的Chromium不包括新的配置文件文件夹(
默认值

如果遵循此约定,您可能还希望在该位置创建另一个文件夹,以帮助确定它是所有预览文件所在的
Preview
文件夹。例如(对于版本
>=0.13.x
):
nw.App.dataPath.replace('/Default','/Preview/[userPreview]')

老实说,我不知道最好的做法是什么,但我希望这能有所帮助