加载css资源
- css-loader 加载器主要用于加载css等webpack不能识别的非js文件
- 该加载器会将css文件插入到打包输出的js文件中
新建一个test.css文件,并编写部分样式
.test { width: 100px; height: 100px; background-color: blue; }
然后在main.js文件中引入该css文件
import count from './count.js' import sum from './sum.js' import './test.css' console.log(count(2,1)) console.log(sum([1,2,3,4]))
然后下载loader插件,并配置loader的rules
执行
npm install css-loader style-loader -D
即可下载插件
然后在webpack.config.js中添加rules配置
module: { rules: [ { test: /\.css$/, // 正则表达式,用于匹配需要加载的文件 use: [ "style-loader", "css-loader"] // 使用的加载器插件模块,从右向左调用插件,注意使用双引号,单引号不识别会报错 } ] },
最后打包,并在html文件中编写相应样式的页面代码即可看到css文件的效果
<body> <h1>Hello</h1> <div class="test"></div> </body>
最后运行打包命令
npx webpack
即可,刷新打开的项目网页即可看到效果