2016-11-18 35 views
0

當我嘗試使用net.request時,它返回一個錯誤「can not read property'request'of undefined in electron」。無法讀取電子中未定義的屬性'request'

這是我main.js

const electron = require('electron'); 
const {app, Menu} = electron; 
const {BrowserWindow} = require('electron'); 

var mainWindow = null; 
app.on('ready', function(){   
    mainWindow = new BrowserWindow({ 
     width: 500, 
     height: 300 
    });  
    mainWindow.loadURL('file://' + __dirname + '/index.html'); 
    mainWindow.openDevTools(); 
    mainWindow.setMenu(null); 
    mainWindow.on('closed', function() { 
     mainWindow = null; 
    }); 


    const {net} = require('electron'); 
    const request = net.request('https://github.com'); 

    request.on('response', (response) => { 
     console.log('STATUS: ${response.statusCode}') 
     console.log('HEADERS: ${JSON.stringify(response.headers)}'); 
     response.on('data', (chunk) => { 
      console.log('BODY: ${chunk}'); 
     }); 
     response.on('end',() => { 
      console.log('No more data in response.'); 
     }); 
    }); 
    request.end(); 
}); 

我找不到什麼地方出了錯代碼。任何人都可以爲此提出解決方案嗎?任何幫助將不勝感激

回答

相關問題