Как вы печатаете сообщения на консоли openDevTools в Electron js? - PullRequest
0 голосов
/ 06 ноября 2018

Я только что заполнил приложение "Здравствуй, мир" для электроники. Я могу печатать на свой терминал через console.log, и я могу открыть openDevTools в окне моего приложения, но я бы хотел, чтобы мои операторы console.log печатали в openDevTools в окне, если это возможно. Кто-нибудь знает, как это сделать?

1 Ответ

0 голосов
/ 06 ноября 2018

Для печати в dev-инструментах в электронном виде ваш console.log должен находиться внутри JavaScript, работающего как ваш клиент, а не как серверная часть, которую вы запускаете из консоли.

Скажите, что это ваше электронное приложение (фрагмент)

app.on('ready', () => {
    // load the local HTML file
    let url = require('url').format({
        protocol: 'file',
        slashes: true,
        pathname: require('path').join(__dirname, '/build/index.html')
    })
    mainWindow.loadURL(url);
    mainWindow.webContents.openDevTools();
    console.log('this will go to the terminal');
});

index.html:

<script>
    console.log('this will go to electron dev tools');
</script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...