0
我只是嘗試了電子,有一個非常簡單的應用程序,應加載網頁運行npm start
電子 - 類型錯誤:core.require不是一個函數
var app = require('app');
var BrowserWindow = require('browser-window');
app.on('ready', function() {
var window = new BrowserWindow({
height : 750,
width: 1000,
frame: false
});
window.loadUrl('https://google.com');
});
的時候,但我得到的錯誤:TypeError: core.require is not a function
我運行的命令是:
npm install electron-prebuilt
npm install app
npm install browser-window
我的package.json是:
{
"name": "SimpleWeb",
"version" : "0.0.2",
"main" : "main.js",
"scripts" : {
"start" : "electron ."
}
}
我不知道爲什麼我收到的崩潰 - 可能有人幫助我在這裏:-)
UPDATE使用舊代碼:-(
替換前兩行,這3個。
var electron = require('electron');
const app = electron.app;
const BrowserWindow = electron.BrowserWindow;
'npm install app' < - 你確定你想要這個模塊嗎?你確定你不想'var app = require('electron').app'? – varbrad
我跟着幾個教程,但試圖複製這個演示 https://youtu.be/Xs3Oc4weZbw?t=976 - 這使用'require('app')' –
'require('app')'將會嘗試使用6年前的[this](http://npmjs.org/package/app)模塊,我幾乎不知道它的功能,它與Electron沒有任何關係。嘗試將其替換爲我以前的建議併發回。 – varbrad