【发布时间】:2017-08-29 09:03:53
【问题描述】:
所以我正在开发一个电子应用程序。我知道电子在其核心中运行铬浏览器。
我目前正在处理的一个用例涉及更改 Chromium 的源代码。我已经克隆了 Chromium 项目并进行了更改。现在可以使用我的 Chromium 版本来构建我的电子应用程序吗?
如果是,我该怎么做?如果不是,有什么替代方案?
【问题讨论】:
-
您基本上必须重建 Electron 才能使用您的代码。这可以通过将源代码复制到 Electron 源代码中的 chromium_src 文件夹中来实现,然后重新编译整个 Electron 源代码。
-
@AlexanderLeithner :是的,我知道这一点。但是我进行更改的源的目录结构(here)和 chromium_src 是不同的。知道如何复制吗?
-
@AlexanderLeithner :我想对 Chromium 的内容模块进行一些更改并重建电子。问题是,电子的 chromium_src 中没有内容模块。
-
这只是一个有根据的猜测,我没有研究目录树,我不知道 GitHub 的人们如何为 Electron 构建 Chromium。例如,也许创建模块并且在makefile中有一个标志?