3 回答

TA貢獻(xiàn)1848條經(jīng)驗(yàn) 獲得超2個(gè)贊
本身不是一個(gè)答案——我只是在Electron我目前正在進(jìn)行的一個(gè)項(xiàng)目中嘗試了這個(gè),它運(yùn)行良好:
app.whenReady().then((choice) => {
console.log("hey, I'm ready", choice);
})
對于現(xiàn)實(shí)檢查,我建議使用 ready 事件:
app.on('ready', function () {
console.log("hey, I'm ready too!");
});
Electron盡管我突然想問:您使用的是什么版本?如果您使用的是 7 或 8 之前的版本,他們還沒有開始“承諾”的東西(我忘記了開始使用的版本Promises)

TA貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超3個(gè)贊
您的電子版本低于 v3.0.0。
我們可以whenReady()
從 3.0.0 版本開始使用。建議您更新您的電子版。

TA貢獻(xiàn)1775條經(jīng)驗(yàn) 獲得超11個(gè)贊
謝謝大家?guī)椭?,但我已?jīng)解決了這個(gè)問題:我所要做的就是在前兩行之后加上分號,
const {app, BrowserWindow} = require('electron');
const path = require('path');
而不是這個(gè)
const {app, BrowserWindow} = require('electron')
const path = require('path')
添加回答
舉報(bào)