1
我已經看到很多人試圖控制日誌從渲染過程中,這不是我的問題我有console.log亂丟我的主代碼,我什麼也沒看到在我的控制檯這裏是我的代碼。使用console.log()與電子
/* eslint-disable no-undef */
const { app, BrowserWindow, ipcMain } = require('electron');
const path = require('path');
const url = require('url');
/* eslint-enable */
let win;
console.log('console log test');
function createWindow() {
win = new BrowserWindow({
width: 800,
height: 800
});
win.loadURL(url.format({
pathname: path.join(__dirname, 'index.html'),
protocol: 'file:',
slashes: true
}));
win.on('close',() => {
win = null;
});
console.log('console log test');
}
app.on('ready', createWindow);
app.on('window-all-closed',() => {
if (process.platform !== 'darwin') {
app.quit();
}
});
app.on('activate',() => {
if (win == null) {
console.log('console log test');
createWindow();
console.log('console log test');
}
});
我沒有看到比電子本身 產生的那些我已經試過引發錯誤等單數和那些做工精細但任何控制檯。*相關不起作用總之,我試過在PowerShell中運行它,然後從GitHub重新啓動,我的朋友可以看到控制檯日誌,當他拉動項目時,看起來我是孤立的。我也更新了NPM和與該項目相關的所有模塊,並且我嘗試了創建一個新的控制檯並記錄到該控制檯,但它似乎並沒有顯示出來,我錯過了什麼?我已經放了幾個小時,準備放棄。
嗯我儘快給我一個嘗試,謝謝你儘管! –
@aidanchelig做到了嗎? – Bert
是的,它非常感謝你! –