我正在使用 Electron 和 Angular 4 开发应用程序。我想在单击按钮以选择文件夹时显示一个对话框,但是 Electron API 存在问题:
我见过很多人有同样的问题,但我找不到解决这个问题的方法。我试图通过添加一个需要 fs 模块的脚本来修改 angular-cli 配置,但它也失败了......
我的组件如下所示:
import { Component, OnInit } from '@angular/core';
import { dialog } from 'electron';
@Component({
selector: 'app-photos',
templateUrl: './photos.component.html'
})
export class PhotosComponent implements OnInit {
private path = '';
private photos = ['A', 'B', 'C'];
constructor() { }
ngOnInit() {
}
openFolderSelector() {
dialog.showOpenDialog({ properties: ['openDirectory'] }, (filepaths) => {
console.log(filepaths);
});
}
}
有没有人让它工作?
谢谢你的帮助!
最佳答案
关于angular - fs.existsSync 不是 Angular 和 Electron 应用程序中的函数错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46484999/