创建桌面文件夹电子

时间:2017-04-07 20:41:00

标签: node.js electron fs

我使用节点fs创建目录,然后在我的电子应用中观看它。然后,用户可以使用该目录上载文档。我使用chokidar来查看文档目录。这一切都在当地有效; fs在我的app文件夹中创建目录。我可以拖放文件,一切正常。

但是,当我将应用程序部署到Windows时,这不起作用。我搜索过文件系统,无法找到该文件夹​​的创建位置。

我想要做的是在桌面上创建文件夹。如果我能对文件夹的移动做出反应(例如用户将其移动到文档),那就更酷了。

有没有办法

  1. 在桌面上创建文件夹(osx和windows)
  2. 收听文件夹移动到其他位置的时间。
  3. 谢谢!

    更新

    找到一种方法来查找他们的桌面目录

    const dir = Path.join(require('os').homedir(), 'Desktop/whatever');
    

    有没有办法做2号?

0 个答案:

没有答案