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