核心概念
以下是 electron-webpack
旨在解决什么以及不解决什么的一般概述。
electron-webpack
是一个模块¶
它不是一个功能齐全的样板;它是一个单一的、可更新的包。它包含许多 webpack
配置,以帮助快速启动您的开发需求。如果您正在寻找一个样板来入门,请参阅 electron-webpack-quick-start。
electron-webpack
有一个 CLI¶
您可以使用一些有用的命令,例如在开发中运行和编译您的源代码(更多信息)。
electron-webpack
可以被扩展¶
通过使用 electron-webpack
,您不受限于任何类型的 webpack
API 抽象。 尽管有 附加组件 可用于简化较小的任务,但 webpack
的全部文档完全适用(更多信息)。
electron-webpack
是不可知的¶
除了使用 `@babel/preset-env` 设置核心 webpack
配置并对 electron
环境进行特定优化之外,electron-webpack
尽力不强加或鼓励任何类型的项目结构或构建周期。 正如之前所述,这是一个模块,可以用作其 CLI 之外的工具。