Webpack 打包 CSS 资源:style-loader 与 css-loader 配置详解
作者:工具箱时间:2026-10-23 11:34:24浏览:521
本文介绍在 Webpack 中打包 CSS 资源的方法。直接引入 CSS 会报错,需配置 style-loader 和 css-loader。style-loader 将样式注入 DOM,css-loader 解析 CSS 文件。通过 module.rules 配置规则,可实现样式在页面中生效。
Webpack 处理 CSS 资源的实现
1. 一个引入 CSS 资源的案例
// index.js
import './style.css'
/* style.css */
#root {
height: 100px;
width: 100px;
border: 1px solid #ccc;
}
如果直接进行打包操作,将会引发错误。为了成功打包 CSS 资源,需要采用下文介绍的几种 loader。
style-loader 配置
2. style-loader
该工具的作用是将 CSS 样式注入到 DOM 中。
结合 css-loader 使用
2.1 结合 css-loader 使用
module.exports = {
module: {
rules: [
{
test: /\.css$/,
use: ['style-loader', 'css-loader']
}
]
}
}
打包完成后,dist 目录下会生成一个 main.js 文件,其内容包含了我们编写的 CSS 代码。在浏览器中查看时,可以看到在 <head> 标签内插入了一个 <style> 标签,并且页面样式已经生效:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持本站。
作者最新文章
JavaScript项目常见配置文件详解:package.json、tsconfig与构建配置
2026-11-04 21:34:42
React 项目集成 Mock.js 的最佳实践与配置详解
2026-11-03 22:33:26
使用 core-js-pure 避免全局污染:模块化库开发的最佳实践
2026-11-03 12:11:35
团队协作中怎么统一JS代码格式化规范
2026-11-03 10:18:39
Wiki.js 是什么?基于 Node.js 的开源 Wiki 引擎介绍
2026-11-02 10:30:54
