2017-01-15 9 views
0

Electronアプリを書くつもりですが、そのようなユースケースを実装する方法はまだありません。外部からElectronアプリケーションのロジックを呼び出す方法はありますか?電子アプリケーションのロジックを外部から呼び出す方法は?

たとえば、実際のアプリケーションMavensMateがあります。私はそれを実行してトレイに残し、次にSublimeのテキストメニューからMavensMateの内部で別のロジックを実行することができます。

答えて

0

私は解決策が見つかりました:(mainProcessから)ExpressJSサーバを起動し、電子アプリで

  1. ExpressJS要求ハンドラでrendererProcessで

    win.webContents.send('superEvent', 'ping'); 
    
  2. を追加

    ipcRenderer.on('superEvent', (event, arg) => {alert('pong')}); 
    
    を追加
  3. Electonアプリを起動すると、ブラウザでExpressJSページが開き、Electronウィンドウにアラートが表示されます。利益! :)

関連する問題