您的位置:首页 > 移动开发

Electron 发生错误 "Cannot find module app"

2016-12-15 16:25 423 查看
解决方式:

原代码长这样:

var app = require('app');
var BrowserWindow = require('browser-window');


修改成:

const electron = require('electron');
const app = electron.app;
const BrowserWindow = electron.BrowserWindow;


错误原因:使用的Electron版本太新,这种API在 Electron v1.0.0 中被移除了。再出现 “Cannot find module ……” 的错误,基本上全是因为require直接引入模块了,其他模块的引入如果仿照还出错就得现查API了,并不是所有的都是 “const balabala = electron.balabala” 就可以解决的,比如ipc的引入就是:

const ipc = electron.ipcMain;


填坑完毕。

参考网址:http://stackoverflow.com/questions/39683163/cannot-find-module-app-when-trying-to-run-electron-app
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Electron
相关文章推荐