angularjs - 如何访问我的 Angular Controller 中的 Electron 应用程序对象

标签 angularjs electron

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

相关文章:

javascript - angularjs 过滤器只返回完全匹配的值

css - AngularJS 如何在使用 ng-style 时启用彩色打印 css?

php - AngularJS 和 Codeigniter - 组合和数据传输

javascript - 如何将 ng-repeat 过滤列表传递给自定义指令

javascript - 将文件从 Electron 发送到连接在 LAN 中的服务器

javascript - Angular 不在输出 html 文件中显示数据

c++ - 使用 node.js 访问以 c++ 编写的 SDK

node.js - 应用程序启动时,NodeJS Windows 10 地理定位模块在 Electron 中引发错误

javascript - 如何定义 Electron 文件?

node.js - Babel 7 未定义错误 regeneratorRuntime