Webpack 打包静态资源 css文件
项目安装css-loader和style-loader
npm i -D css-loader style-loader
前者负责解析css文件,后者负责将解析好的css挂载到页面的head > style
index.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<div id="root">Hello,World!</div>
<script src="./bundle.js"></script>
</body>
</html>
index.js 一行代码导入
import style from './style.css'
webpack.config.js
const path = require('path')
module.exports = {
mode: 'development',
entry: {
main: './src/index.js'
},
output: {
filename: 'bundle.js',
path: path.resolve(__dirname, 'dist')
},
module: {
rules: [{
test: /\.css$/,
use: [
'style-loader',
'css-loader'
]
}]
}
}

浙公网安备 33010602011771号