在 Webpack 的命令行操作中,--config 参数的具体用途是什么?
考察说明
考察对 Webpack 命令行配置指定机制的理解。
回答思路
- 【回答框架 1】--config 选项用于指定 Webpack 构建时要加载的配置文件路径。默认情况下,Webpack 会在项目根目录查找名为 webpack.config.js 的配置文件,而通过 --config 可以覆盖这个默认行为,实现多环境或多套配置的切换。
- 【回答框架 2】使用场景包括:区分开发、测试、生产环境配置,如 webpack.config.dev.js 和 webpack.config.prod.js;或者当配置文件不在根目录时,通过绝对或相对路径指定。例如命令 webpack --config ./config/webpack.prod.js 会加载指定路径下的配置文件。
- 【回答框架 3】该选项还常与 npm scripts 结合使用,通过传递不同的 --config 参数来执行不同环境的构建,而无需修改默认配置文件。这提升了配置的灵活性和项目可维护性。
- 【关键点 1】--config 指定 Webpack 配置文件路径,覆盖默认的 webpack.config.js。
- 【关键点 2】常用于多环境配置和分离配置文件,配合 npm scripts 使用。
- 【关键点 3】路径可以是相对或绝对路径,Webpack 会解析该路径并加载配置。