网页前端后台技巧(CSS+HTML)让前端飞Web前端之路

基于vue-cli4配置px2rem做到移动端自适配

2020-09-28  本文已影响0人  张培跃

在实际开发中,我们需要将设计稿中的px转换成rem,然后再写入到样式中。postcss-px2rem可以帮助我们自动完成转换。

一、安装模块
cnpm install amfe-flexible postcss-px2rem -S
二、入口文件main.js里引入amfe-flexible
import "amfe-flexible";
三、以下配置二选一即可:
1、在项目根目录创建vue.config.js文件,并完成以下配置:
module.exports = {
    css: {
        loaderOptions: {
            postcss: {
                plugins: [
                    // 设计稿宽度的1/10,一般为75
                    require('postcss-px2rem')({remUnit: 75}),
                ]
            }
        }
    }
}
2、我们也可以打开package.json,增加以下配置:
"postcss": {
  "plugins": {
    "autoprefixer": {},
    "postcss-px2rem": {
      "remUnit": 75
    }
  }
}
四、重启项目
cnpm run serve
上一篇下一篇

猜你喜欢

热点阅读