问题作为标题。由于某种原因,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/

10-13 02:38