vue@cli3.0移动端H5适配方案
vue@cli3移动端H5 页面适配
一、lib-flexible (淘宝弹性布局方案)
lib-flexible会自动在index.html里添加带有
假如设计稿的宽度是375px,此时的1rem应该等于37.5px
假如设计稿的宽度是750px,此时的1rem应该等于75px
二、postcss-px2rem
postcss-px2rem会将代码中的px转化为rem
三、使用方法
-
安装 flexible 和 postcss-px2rem
npm install lib-flexible --save npm install postcss-px2rem --save 或 yarn add lib-flexible --save yanr add postcss-px2rem --save -
在项目入口文件导入 lib-flexible
import 'lib-flexible' -
配置 postcss-px2rem
修改vue.config.js的配置,设置1rem转换为多少px
module.exports = { css: { loaderOptions: { css: {}, postcss: { plugins: [ require('postcss-px2rem')({ remUnit: 37.5 }) ] } } } }

浙公网安备 33010602011771号