2016-11-18 8 views
0

전자 응용 프로그램에서 Windows 자동 업데이트 기능을 구현하려고합니다. 이로 인해 조기 사망 할 수 있으며이 오류가 발생합니다. 내 전자 앱이 두 package.json 구조를 사용하고이 코드가 내 응용 프로그램에> main.js는autoUpdater.setFeedURL이 (가) 함수가 아닙니다.

파일 :

enter image description here

이 은

가 편집 내가 테스트 목적으로 전달 해요 URL입니다

const feedURL = 'C:\\Users\\p00009970\\Desktop\\update_test'; 
autoUpdater.setFeedURL(feedURL); 
autoUpdater.checkForUpdates(); 

EDIT2 : @JuanMa 덕분에, 나는 작동시킬 수있었습니다. 여기에 코드가 있습니다.

답변

1

자동 업데이트 모듈을 올바르게 포함하고 있습니까?

const {autoUpdater} = require('electron') 

그렇다면 '준비'이벤트가 끝나면 코드를 실행하십시오. '준비'응용 프로그램의 모든 포함

app.on('ready',() => { 
    const feedURL = 'C:\\Users\\p00009970\\Desktop\\update_test'; 
    autoUpdater.setFeedURL(feedURL); 
    autoUpdater.checkForUpdates(); 
}) 
+0

오류를 제거있어하지만 업데이트를 실행하거나 있지 않다면 지금은, 내가 업데이 트를 추진했지만 아무것도 – Skedge

+0

업데이트를 발생하지 않습니다 말할 수 없습니다 : 준비 응용 프로그램이 확실히 고정 제 문제는, 내 남은 문제는 기업 프록시 허위였다. 질문을 최종 코드로 업데이트하겠습니다. – Skedge

+0

기꺼이 도와 드리겠습니다! – JuanMa