分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 技术分享

webpack插件自动加css3前缀

发布时间:2023-09-06 01:38责任编辑:郭大石关键词:webpack

想要webpack帮忙自动加上“-webkit-”之类的css前缀,我们需要用到postcss-loader和它的插件autoprefixer

1.安装

npm i postcss-loader autoprefixer -D

2.加loader

//...module:{ ???rules:[ ?????{ ???????test:/\.scss$/, ???????use: extractPlugin.extract({ ???????????use:[‘css-loader?importLoaders=1‘,‘postcss-loader‘,‘sass-loader‘], ???????????fallback: ‘style-loader‘ ???????}), ???????exclude: path.resolve(__dirname,‘./node_modules‘) ?????} ???]}

其实就是css-loader前面插一个postcss-loader

而参数importLoaders=1是为了预防css文件里面再import其他css文件,会使得import进来的不会自动加前缀

3.配置postcss

在webpack.config.js的同级目录下添加postcss.config.js,postcss-loader会自动去读取配置

module.exports = { ?plugins:[ ???require(‘autoprefixer‘)({ ?????browsers: [‘last 10 versions‘,‘Firefox >= 20‘,‘Android >= 4.0‘,‘iOS >= 8‘] ???}) ?]}

webpack插件自动加css3前缀

原文地址:https://www.cnblogs.com/amiezhang/p/8330001.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved