本章以国内开发者经常碰到的一个问题开始:为什么创建Electron项目时无法正确地安装Electron依赖包?为了解决这个问题,我们先后介绍了npm钩子、Electron的镜像策略、缓存策略、注入命令、共享环境变量等内容,希望让读者能掌握npm的一些基本原理。本章最后还介绍了如何选择Electron的版本以及Electron团队的版本发布策略。