2017-09-29 107 views
0

我发展与电子和应用角度4.我要显示一个对话框,当我点击一个按钮来选择一个文件夹,但有一个问题电子API:fs.existsSync不是角和电子应用的功能错误

FS error 我见过很多人有同样的问题,但我找不到解决方案来解决这个问题。我试图通过添加需要FS模块脚本来修改角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); 
    }); 
    } 
} 

有谁使它工作?

感谢您的帮助!

回答

0

尝试导入“对话框中的”这个样子?

常量{对话框} =需要( '电子');

Source

+0

是的,我试过,但仍然得到同样的错误:( – Juandi