源码目录结构

    为了更好地理解源代码,您可能需要了解一下 Chromium 的多进程架构

    • script - 用于诸如构建、打包、测试等开发用途的脚本等.
    • tools - 在 gyp 文件中用到的工具脚本,但与 目录不同,该目录中的脚本不应该被用户直接调用.
    • vendor - 第三方依赖项的源代码,为了防止人们将它与 Chromium 源码中的同名目录相混淆,在这里我们不使用 third_party 作为目录名.
    • out - ninja 的临时输出目录.
    • dist - 由脚本 创建的临时发布目录.
    • external_binaries - 下载了不支持用 gn 构建的第三方框架的二进制文件.

    Electron信息库有一些被提供的依赖, 在 目录中可以找到. 运行 git status 时,偶尔会看到这样的消息:

    如果您发现自己经常运行此命令, 你可以在 文件中创建一个别名: