美文网首页
amfe-flexible.js

amfe-flexible.js

作者: 沈念一 | 来源:发表于2020-05-03 09:44 被阅读0次

rem适配

1、安装

1、安装postcss-pxtorem

$ npm install postcss-pxtorem --save-dev

2、安装amfe-flexible

$ npm i -S  amfe-flexible

3、在main.js中引入amfe-flexible

$ import 'amfe-flexible'
$ import 'amfe-flexible/index.js'

4、在vue.config.js中进行配置

module.exports = {
  css: {
    loaderOptions: {
      postcss: {
        plugins: [
          require('postcss-pxtorem')({ // 把px单位换算成rem单位
            rootValue: 37.5, // vant官方使用的是37.5
            selectorBlackList: ['vant', 'mu'], // 忽略转换正则匹配项
            propList: ['*']
          })
        ]
      }
    }
  }
}

或者

    "postcss-pxtorem": {
       "rootValue": 75,
       "propList": ['*','!font','!font-size']
    }

5、在index.html头部加入手机端自适应meta

<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no">

2、安装

1、直接引入


image.png

2、在index.html中引入

    <script src="<%= BASE_URL %>static/amfe-flexible.js"></script>

相关文章

网友评论

      本文标题:amfe-flexible.js

      本文链接:https://www.haomeiwen.com/subject/bgzrghtx.html