2017-09-29 2 views
0

Electron 및 Angular로 응용 프로그램을 개발 중입니다. 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

"대화 상자"를 가져 오십시오.

const {dialog} = require ('electron');

Source

+0

그래 나는 시도했지만 여전히 같은 오류가 :( – Juandi

관련 문제