Npm Run Electron работает, но ничего не показывает - PullRequest
0 голосов
/ 03 октября 2018

Я следую этому коду https://coursetro.com/posts/code/125/Angular-5-Electron-Tutorial, но он работает, но ничего не отображается.в чем проблема?
enter image description here

const { app, BrowserWindow } = require('electron')
const path = require('path')
const url = require('url')

let win

function createWindow() {
    win = new BrowserWindow({ width: 800, height: 600 })
    win.webContents.openDevTools();
    // load the dist folder from Angular
    win.loadURL(url.format({
        pathname: path.join(__dirname, 'dist/index.html'),
        protocol: 'file:',
        slashes: true
    }))

    // Open the DevTools optionally:
    // win.webContents.openDevTools()

    win.on('closed', () => {
        win = null
    })
}

app.on('ready', createWindow)


app.on('window-all-closed', () => {
    if (process.platform !== 'darwin') {
        app.quit()
    }
})

app.on('activate', () => {
    if (win === null) {
        createWindow()
    }
})

1 Ответ

0 голосов
/ 03 октября 2018

Вставьте следующий код в функцию createWindow

win.webContents.openDevTools();

Это откроет окно разработчика и вы сможете проверить свою ошибку.

...