文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
extract-text-webpack-plugin
extract-text-webpack-plugin
是一个用于将 Webpack 构建过程中的 CSS 提取到单独文件中的插件。这个插件在 Webpack 2 到 Webpack 4 的版本中非常流行,因为它能够将 CSS 从 JavaScript 打包文件中分离出来,使得样式可以单独缓存,提升页面加载速度。
主要特点
- CSS 提取 : 将 CSS 从 JavaScript 文件中提取到单独的
.css
文件中。 - 文件优化 : 可以将 CSS 文件进行压缩和优化,减少文件大小。
- 缓存优化 : 分离的 CSS 文件能够更好地利用浏览器缓存,提高加载速度。
使用方法(Webpack 4 及以下)
安装插件 :
npm install extract-text-webpack-plugin --save-dev
配置 Webpack :
const ExtractTextPlugin = require('extract-text-webpack-plugin'); module.exports = { module: { rules: [ { test: /\.css$/, use: ExtractTextPlugin.extract({ fallback: 'style-loader', use: 'css-loader' }) } ] }, plugins: [ new ExtractTextPlugin('styles.css') ] };
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论