在前端开发体系中,构建工具是连接代码编写与线上部署的关键桥梁。对于初学者而言,gulp 与 webpack 既是入门工程化的门槛,也是提升开发效率的核心利器。本课程《前端构建工具 gulp 与 webpack 零基础实战》专为零基础上手者量身打造,通过十六个精讲课时,带你从零搭建本地开发环境,直至掌握企业级打包配置,实现从“手动操作”到“自动化流水线”的思维跃迁。
建议学习时严格遵循课程顺序,切勿跳步。前端工程化逻辑环环相扣,前一课的知识往往是后一课的基础。例如,若对 npm 包管理理解不深,后续配置 loader 时将难以排查依赖冲突;若未掌握 gulp 的流式概念,直接上手 webpack 也会感到抽象。因此,从 Node.js 环境安装开始,一步步夯实基础,是平稳跨越门槛的最佳路径。
课程前半部分聚焦 gulp,帮助你建立“流式构建”的基本逻辑。你将学会利用 gulp 压缩 JS 与 CSS 文件以减小体积,编译 Less 发挥样式优势,以及合并 JS 文件优化加载。更重要的是,课程将深入讲解 gulp 的自动监控机制:当文件保存时,构建任务即时执行。这种即时反馈的开发体验,能让你彻底告别重复劳动,体会自动化带来的流畅感。
后半部分全面切入 webpack,这是当前前端生态中最主流的单文件打包工具。课程从基础打包用法讲起,逐步深入 Loader 配置与插件体系。你将掌握 babel-loader 的语法兼容处理,css-loader 与 postcss-loader 的前缀自动补全,less-loader 与 html-loader 的资源解析,以及 file-loader 对图片的处理。html-webpack-plugin 的讲解则让你学会自动生成引用打包文件的 HTML,极大简化部署流程。此外,多入口配置、chunks 精细控制等进阶技巧,将帮助你应对复杂项目结构。
学完本课程后,你不仅能独立搭建前端工程化环境,更能深入理解模块打包原理,为后续学习 React、Vue 等主流框架奠定坚实基础。你将具备将杂乱源码转化为生产环境可用代码的能力,这是成为合格前端工程师的重要标志。
关于配套资料包的使用,建议先独立完成视频中的演示操作,遇到报错或配置遗漏时,再打开资料包对照检查。资料中的代码片段是重要的调试参照,但请勿直接复制粘贴了事,务必理解每一行配置的意图。只有经过亲手实践和排错,这些知识才能内化为你的技能。无论你是前端新手还是希望系统梳理构建知识的老手,这门课都能提供清晰的成长路径,助你轻松跨越工程化门槛,开启高效开发之旅。
课程目录
1 node.js_npm简介与环境安装检查 (18:49) 2 安装gulp,压缩js (12:36) 3 压缩css,编译less (07:09) 4 合并js文件,自动监控文件变化执行任务 (10:29) 5 webpack安装与文件打包用法 (08:24) 6 webpack打包参数与loader的基本用法 (09:02) 7 webpack配置文件详解 (10:51) 8 配置多个入口文件打包 (05:44) 9 html-webpack-plugin插件的安装与使用详解 (12:25) 10 遍历插件的实例与options参数 (11:42) 11 chunks与excludeChunks配置 (13:58) 12 babel-loader与css-loader等 (15:45) 13 postcss-loader,autoprefixer (03:18) 14 less-loader安装与使用 (03:03) 15 html-loader安装与使用 (04:47) 16 file-loader安装与使用 (03:16)





