【问题标题】:show or read all files and folder present in os or system using electron使用电子显示或读取操作系统或系统中存在的所有文件和文件夹
【发布时间】:2019-08-18 12:36:40
【问题描述】:

我是 electron 新手,我想使用 electron 开发一个文件浏览器(桌面跨平台应用程序)。

我无法读取根文件夹。

如何在 windows、Linux 和 mac 中读取根文件夹?

我尝试了以下代码,但它导致了错误:

const fs = require('fs');
const fileUrl = new URL('file:///Desktop');
fs.readFileSync(fileUrl);

【问题讨论】:

    标签: javascript node.js electron


    【解决方案1】:

    如果你想读取一个目录中的所有文件,你应该使用 fs 中另一个名为 fs.readdir 或 fs.readdirSync 的函数

    // Callback
    fs.readdir('/home/guest/projects', (err, files) => {
        console.log(files);
    })
    // Sync
    fs.readdirSync('/home/guest/projects')
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-12-22
      • 1970-01-01
      • 2014-02-15
      • 2014-12-01
      • 2016-05-13
      • 2020-04-08
      • 2012-10-20
      相关资源
      最近更新 更多