【问题标题】:cannot find module in electron prebuilt 1.x but in 0.x (0.2 and 0.3在电子预建 1.x 但在 0.x(0.2 和 0.3)中找不到模块
【发布时间】:2016-09-26 17:03:20
【问题描述】:

我有一个小代码,在电子中运行良好(使用预构建 0.3.5 和 0.25)。

我升级到 electron 预构建 1.1.0 和 1.2.0

我有错误

未捕获的异常: 错误:找不到模块“应用程序” 在 Module._resolveFilename (module.js:438:15) 在 Function.Module._resolveFilename (/home/mervo/electron/midas-tron/node_modules/electron-prebuilt/dist/resources/electron.asar/common/reset-search-paths.js:47:12) 在 Function.Module._load (module.js:386:25) 在 Module.require (module.js:466:17) 在要求(内部/module.js:20:19) 在对象。 (/ho

我觉得1.x的结构有变化,不知道,能帮忙吗?

【问题讨论】:

    标签: module electron


    【解决方案1】:

    在 Electron v1.0.0+ 中要求 app 模块的正确方法是:

    const { app } = require('electron');
    

    这同样适用于您之前直接需要的任何其他内置 Electron 模块。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-30
      • 2017-01-19
      • 1970-01-01
      • 2016-10-30
      • 1970-01-01
      • 2018-03-15
      相关资源
      最近更新 更多