在终端输入: npm i amfe-flexible
在main.js中导入模块 : import 'amfe-flexible'
在终端输入: npm install postcss-pxtorem -D
在项目根目录中创建 .postcssrc.js
文件 并敲入如下代码 👇
module.exports = {
plugins: {
//样式规则前缀(由于在服务器中会警告故在此注释掉)
/*'autoprefixer':{
browsers: ['Android >= 4.0','iOS >= 8']
},*/
//把px转为rem
'postcss-pxtorem':{
//适配vant 375px 以及 自身需求 例 750px
rootvalue({file}){
return file.indexOf('vant') !== -1 ? 37.5 : 75
},
//配置要转换的css属性,*号代表所有
propList : ['*']
}
}
}
重新运行服务器 npm run serve
若报错显示 https://github.com/postcss/postcss/wiki/PostCSS-8-for-end-users
//版本过高导致
则在服务器端输入 npm i postcss-pxtorem@5.1.1