⚡ Webpack配置生成器

免费在线Webpack配置生成器,可视化配置入口、输出、Loader、插件、拆分策略,一键生成webpack.config.js。无需注册。 | 无需注册 · 数据绝不上传服务器

零依赖·可离线使用
零依赖·纯前端·数据不上传

⚙️ 基础配置

🔌 Loaders
🧩 插件
📦 代码拆分 (splitChunks)
🔧 高级选项
点击"生成配置"查看结果...

❓ Webpack配置生成器能做什么?

通过可视化界面生成webpack.config.js配置文件,支持入口出口、Loader、插件、代码拆分、Source Map等配置。

❓ 支持哪些Loader?

支持babel-loader、ts-loader、css-loader、style-loader、sass-loader、less-loader、postcss-loader、file-loader、url-loader等。

❓ 支持哪些插件?

支持HtmlWebpackPlugin、MiniCssExtractPlugin、DefinePlugin、CleanWebpackPlugin、ESLintPlugin、ForkTsCheckerPlugin等。

❓ 支持代码拆分吗?

支持配置splitChunks策略,包括按vendors/common模式拆分、自定义chunk大小和缓存组。

❓ 生成的文件可以直接使用吗?

可以。生成的webpack.config.js兼容Webpack 5语法,包含所有必要配置项和增强的resolve/module配置。

❓ 数据会上传吗?

不会。所有处理在浏览器本地完成,数据不上传服务器。

Webpack配置生成器能做什么?

Webpack配置生成器是一款免费在线工具,帮助开发者通过可视化界面快速生成webpack.config.js配置文件。支持入口输出配置、Loader选择、插件管理、代码拆分策略和高级设置。所有配置在浏览器本地完成,无需安装Node.js或Webpack CLI,数据绝不上传服务器。

核心功能

使用教程

1. 选择模式(development/production)和目标平台(web/node/browserslist)

2. 配置入口文件路径、输出目录、输出文件名和公共路径

3. 勾选项目需要的Loader(babel、TypeScript、CSS预处理等)

4. 选择需要的Webpack插件并配置环境变量

5. 配置代码拆分策略和Source Map选项

6. 点击"生成配置"查看结果,复制或下载到项目根目录

应用场景

场景1:新前端项目初始化

创建新React/Vue项目时快速生成Webpack配置,省去手动编写配置文件的时间,避免遗漏常用Loader和插件。

场景2:项目迁移升级

从Webpack 4迁移到5时,使用生成器快速重建配置,确保使用最新的最佳实践和API。

场景3:学习Webpack配置

通过可视化界面理解Webpack各配置项的作用,调整参数观察生成结果的变化,加速学习曲线。

场景4:微前端模块配置

为微前端架构中的子应用生成独立的Webpack配置,配置不同的output.library和externals。

扩展知识

Webpack是当今最流行的前端打包工具之一。核心概念包括入口(entry)指定打包起点;输出(output)定义打包结果的文件名和路径;Loader让Webpack能处理非JS文件(如CSS、图片、TypeScript);插件(plugin)执行更广泛的任务如HTML生成、CSS提取、环境变量注入。Webpack 5引入了持久化缓存、模块联邦(Module Federation)和更好的Tree Shaking支持。合理使用splitChunks可以将公共依赖提取到独立chunk,减少重复加载,优化缓存利用率。

常见问题

Webpack配置生成器 | 无需注册 · 数据绝不上传服务器

问题反馈: dexshuang@google.com