桌面顶部保存位置用于用户存储?

时间:2013-05-23 09:53:39

标签: node.js desktop-application node-webkit

在编写node-webkit应用程序时,我遇到需要通过内置的html文件输入保存用户上传的照片。我可以通过 node file uploading 上的好帖子和node-webkit的 file dialog changes 简单地保存照片。

问题实际上是保存桌面应用程序的用户生成内容的最佳实践,还是应用程序或公司名称合理使用的应用程序文件夹(特定于操作系统)?在这种情况下,安全性不是很重要。

1 个答案:

答案 0 :(得分:0)

node-webkit(此时)在process.env.LOCALAPPPATH(无论如何为windows用户)下有一个应用程序文件夹,可以使用。

另一个可行的选择是在程序的exe目录中使用应用程序目录。

用于进程全局的节点的IE。

var path = require('path');

var appDir = path.dirname( process.execPath ) + path.sep + 'data' + path.sep;
//might produce something like c:\\programs\\node-webkit\\data\\