Electron 发生错误 "Cannot find module app"
2016-12-15 16:25
423 查看
解决方式:
原代码长这样:
修改成:
错误原因:使用的Electron版本太新,这种API在 Electron v1.0.0 中被移除了。再出现 “Cannot find module ……” 的错误,基本上全是因为require直接引入模块了,其他模块的引入如果仿照还出错就得现查API了,并不是所有的都是 “const balabala = electron.balabala” 就可以解决的,比如ipc的引入就是:
填坑完毕。
参考网址:http://stackoverflow.com/questions/39683163/cannot-find-module-app-when-trying-to-run-electron-app
原代码长这样:
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-store在webpack打包中的Cannot find module "." 问题
- metro App 错误"Cannot deploy to path:/……“ 和错误 1 错误 : DEP0700
- Cannot find executable for CFBundle "CertUIFramework.axbundle"错误方法
- vue引入bootstrap.min.css报错:Cannot find module "./assets/css/bootstrap.min.css"
- Cannot find KieModule(jbpm-console错误)
- ionic3——【编译问题】Error: Cannot find module '@ionic/app-scripts'
- 【求助】Error: Cannot find module '@ionic/app-scripts'
- 解决centos中安装pdo_dblib时出现的"Cannot find FreeTDS in known installation directories"错误
- react injectTapEventPlugin.js:23 Uncaught Error: Cannot find module "react/lib/EventPluginHub"
- git bash下出现错误Error: Cannot find module 'git目录/node_modules/git包/bin/git包'
- 安装express之后,会出现500 Error: Cannot find module 'jade'错误
- IDEA错误:Cannot start compilation: the output path is not specified for module "Test". Specify the out
- 通过findViewById()方法从layout中获取view并进行相应的转换时提示:"Cannot cast from View to AutoCompleteTextView"的解决办法!(转+自己错误)
- git bash下出现错误Error: Cannot find module 'git目录/node_modules/git包/bin/git包' 2017-04-26
- "cvs server: cannot find module ..."的解决
- IAR的一个编译错误Error[e27]: Entry "GenericApp_Init::?relay" in module Coordinator
- "./configure --with-apxs="命令出现错误Cannot find webserver等
- Cordova安装Cannot find module 'bplist-parser'的错误
- IAR的一个编译错误Error[e27]: Entry "GenericApp_Init::?relay" in module Coordinator
- Error: Cannot find module 'webpack/lib/node/NodeTemplatePlugin' 【Webpack错误】