electron的dialog选择文件夹,如何实现选择的文件夹只能是空文件夹
官方文档能选择文件夹,但是并不能判空
electron的dialog选择文件夹,如何实现选择的文件夹只能是空文件夹
引用gpt回答 有帮助的话 采纳一下
在 Electron 的 dialog 中选择文件夹时,如果要限制只能选择空文件夹,可以通过结合使用 dialog.showOpenDialog 和 fs.readdir 来实现:
const { dialog } = require('electron')
const paths = dialog.showOpenDialog({
properties: ['openDirectory']
})
const fs = require('fs')
fs.readdir(paths[0], (err, files) => {
// ...
})