上QQ阅读APP看书,第一时间看更新
第二部分
工程
本部分介绍构建大型Electron工程所需要掌握的知识,前三个章节分别使用Vite、webpack5、Rollup等不同的工具链构建Electron工程,值得注意的是,我们并没有依赖任何开源项目(比如electron-vue),而是直接从无到有使用这些工具搭建Electron的工程环境,这有助于大家了解electron-builder以及上述工具的内部原理。
本部分后几个章节则按照一个桌面应用开发完成后的工作环节介绍工程实践的知识:比如自动化测试、应用分发、逆向分析(逆向分析是指开发者如何分析、调试一个已经发布并运行在客户电脑上的应用)等。
除此之外还介绍了一些常用的调试方法和调试工具,比如D8调试工具、内存消耗监控方法等。
同样,这一部分内容与第三部分内容关联性也不大,读者可以跳过这部分内容直接阅读第三部分内容。