那些年使用react的那些坑

React 配置 rem (移动端适配)

2020-03-21  本文已影响0人  小马哥_2020

移动端适配方案介绍

配置步骤

1. 安装依赖包

yarn add  lib-flexible postcss-px2rem

2. 配置

px2rem({ remUnit: 37.5 }) 的意思就是1rem = 37.5px 这个是根据375px设计稿来的

 {
        loader: require.resolve('postcss-loader'),
        options: {
          ident: 'postcss',
          plugins: () => [
            require('postcss-flexbugs-fixes'),
            require('postcss-preset-env')({
              autoprefixer: {
                flexbox: 'no-2009'
              },
              stage: 3
            }),
            px2rem({ remUnit: 37.5 }),  //  添加的代码
            postcssNormalize()
          ],
          sourceMap: isEnvProduction && shouldUseSourceMap
        }
      }

3. 引入

import 'lib-flexible'

4. 演示

.one {
  width: 200px;
  height: 200px;
  font-size: 50px;
  background: pink;
}

备注

取消 70px /*no*/

上一篇下一篇

猜你喜欢

热点阅读