Webpack是一款现代化的静态模块打包工具,能够将多种文件类型转换为静态资源文件,包括JavaScript、CSS、HTML、图片等。它主要负责处理模块之间的依赖关系,并提供高级功能如代码分割、热模块替换、代码压缩等。在Webpack环境中,可以将CSS文件打包成JS文件。核心概念包括入口、出口、加载器、插件和模式。