mcpField
W
webpack

webpack

github.com/full-stack-skills开发063 次安装5 周前更新
代码仓库

关于 webpack

webpack 技能为使用 Webpack 打包 JavaScript、CSS 和资源的开发者提供配置与优化指导,涵盖 loader、plugin、多入口及开发服务器等主题。

主要功能

  1. 01配置入口、输出与模块规则
  2. 02设置 loader 和 plugin
  3. 03处理多入口和代码分割
  4. 04配置缓存、HMR 与环境变量
  5. 05参考生产压缩和 tree-shaking 实践

适用场景

  1. 01配置 JavaScript 与 CSS 打包
  2. 02为多入口项目设置代码分割
  3. 03排查 loader 顺序或构建优化问题

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/full-stack-skills/build-skills --skill webpack

安装后在 Claude Code 中输入/webpack确认已加载。

附带文件agents/openai.yamlLICENSE.txt

详细介绍

何时使用此技能

当用户想要:

  • 使用 Webpack 打包 JS/CSS/资源,配置 loader、plugin 和优化
  • 处理多入口、代码分割、缓存和 dev server

如何使用此技能

  1. 配置:entry、output、module.rules(babel、css、file);plugins(HtmlWebpackPlugin、MiniCssExtract)。
  2. 进阶:splitChunks、懒加载、devtool、HMR;环境变量和 mode。
  3. 参考:https://webpack.js.org/

最佳实践

  • 注意 loader 顺序和 exclude;生产环境压缩与 tree-shaking。
  • 大型项目可考虑 Vite 或 Rspack;关注缓存和构建速度。

关键词

webpack、打包、loader、plugin、代码分割

评论

支持 Markdown