vue中px转为rem的配置
首先使用npm下载amfe-flexible和postcss-pxtorem这两个东西
npm i amfe-flexible --s
npm i postcss-pxtorem --s
下载完后去vue里面配置
创建vue.config.js文件(vue-cli3是木有的,需要自己新建)~~~~
创建完后在里面配置
module.exports = {
css: {
loaderOptions: {
postcss: {
plugins: [
require('postcss-pxtorem')({ // 把px单位换算成rem单位
rootValue: 35, // 换算的基数
selectorBlackList: ['vant', 'mu'], // 忽略转换正则匹配项
propList: ['*']
})
]
}
}
}
}
最后一步到main.js里面导入
import 'amfe-flexible/index'
以上全部弄完后重新跑一遍就可以看到之前使用px已经被转换成rem啦