问题作为标题。由于某种原因,require('electron')未定义。但是需要其他节点模块才能正常工作。
var electron = require('electron');
// Module to control application life.
var app = electron.app;
angular.module('YourApp', ['ngMaterial'])
.controller('AppCtrl', function($scope) {
$scope.exitApp = function() {
console.log(app); // Undefined ..
app.exit();
}
});
最佳答案
如FAQ中所述,请检查您是否没有通过NPM意外安装electron
软件包(这不是您要查找的Electron)。
关于angularjs - 如何在我的 Angular Controller 中访问 Electron 应用程序对象,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35399165/