2017-12-03 35 views
0

열기/저장 대화창이 필요한 전자 응용 프로그램을 구축 중입니다.NodeJS/NPM - 원격 패키지 버그

remote 패키지를 사용하는 Standard Dialogs in Electron 온라인 가이드를 따르고 있습니다.

나는 아래의 원격 패키지 내의 종속 파일 중 하나에 구문 오류 받고 있어요 :

Unexpected token >: node_modules/remote/libs/remote.coffee:8 

8 호선 아마 => 있어야하는데, module.exports = (opts = {}) ->입니다. 변경 한 경우 대신 Unexpected identifier 오류가 표시됩니다. 이로 인해 여기에 ES6 지원 문제가 있다고 생각하게됩니다.

문제의 범위를 좁히는 데 도움이되는 문제 해결 단계가 있습니까?

또는 다른 방법으로 파일 열기/저장 대화 상자 창 (Mac)에 다른 전자 호환 패키지를 제안하십시오.

+0

this Github comment의 커피 스크립트입니다 :이 솔루션은 다음과 같다 -use-coffeescript-to-write-my-electron-atom-shell-application – madebydavid

+0

@madebydavid 좋은 발견이지만 내 문제를 해결하지는 못합니다. – Karric

답변

0

이 오류는 요구 구문과 관련된 업데이트 문제로 인해 발생했습니다. 체크 아웃 않은이 질문 - https://stackoverflow.com/questions/30292835/can-i -

// use these lines instead to set up dialog instead of the remote package. 
    const remote = require('electron').remote; 
    const dialog = remote.dialog; 

수정 예의 그 종속 것 같은데