跳到内容

核心概念

以下是 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 之外的工具。