【问题标题】:What is the difference between 'main' and 'renderer' folders 'electron-webpack'?“main”和“renderer”文件夹“electron-webpack”有什么区别?
【发布时间】:2019-01-25 18:30:38
【问题描述】:

我不明白 /renderer 文件夹的具体用途,以及它与 /main 文件夹有何不同。

官方 electron-webpack 文档建议使用“renderer”文件夹来编译项目(默认配置为 electron-webpack dev)。

【问题讨论】:

    标签: webpack electron


    【解决方案1】:

    电子有两个进程

    主进程:这是一个JS文件,当你打开应用程序时运行。这是您创建窗口的地方,并将其指向(通常)一个 HTML 文件。 该 HTML 文件的运行方式与在 chrome 中的运行方式完全相同。除了你可以包含 nodejs 库。 您打开的 HTML 文件在 Render Process

    下运行

    所以你基本上总是有两个 JavaScript 文件在运行。 Main 与操作系统和 Render 接口,这是大多数代码所在的位置,并且更像浏览器

    例如,如果你这样做了 Console.Log 进入主进程。它不会出现在 chrome web 控制台中。 但是,如果您在渲染过程中这样做,它会

    【讨论】:

      猜你喜欢
      • 2012-06-30
      • 1970-01-01
      • 2021-09-24
      • 2020-02-28
      • 2014-03-23
      • 1970-01-01
      • 2019-07-10
      • 2011-01-27
      • 2021-07-29
      相关资源
      最近更新 更多