欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

webpack 前端性能优化----css篇

程序员文章站 2022-05-14 13:27:42
...

webpack将css打包成独立文件

webpack.config.js如下配置:
需要用到mini-css-extract-plugin,安装

npm install mini-css-extract-plugin

在webpack中引入

const MiniCssExtractPlugin = require('mini-css-extract-plugin')

在module选项中使用mini-css-extract-plugin

rules:[
	{
		test:/\.css$/,	  //正则匹配所有css文件
		use:[
			// "style-loader",   //将转译后的css文件创建style标签插入到页面上,如果使用了mini-css-extract-plugin则不使用它
			MiniCssExtractPlugin.loader,  //将js中的css代码提取为一个单独文件,取代style-loader
			"css-loader",   //将css代码插入到js代码中
		]
	}
],
//在plugin中引入插件

plugins:[
	new MiniCssExtractPlugin({
		filename:"css/main.css". //将内容输出到指定文件
	})
]

这样就可以了

上一篇: JavaScript 节流

下一篇: 字节流例子