配置rem

作者: chang_遇见缘 | 来源:发表于2019-11-12 08:23 被阅读0次

    步骤
    1. 安装手淘的flexible,插件名称amfe-flexible

    npm i amfe-flexible --save-dev
    npm i postcss-pxtorem

    2. 在main.js导入,如下图:

    `import 'amfe-flexible'
    import "postcss-pxtorem" `
    
    image.png

    3.在html中导入以下代码, 自适应的适配口,如图
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no">

    image.png

    4.在/vue.config.js添加px2rem插件,把项目中的px转为rem\

    const autoprefixer = require("autoprefixer");
    const pxtorem = require("postcss-pxtorem");
    
    module.exports = {
      // 关闭eslint检查
      lintOnSave: false,
      // 配置css前缀,px转rem
      css: {
        loaderOptions: {
            // 后处理器配置
          postcss: {
            plugins: [
              // 配置样式前缀
              autoprefixer(),
              // 把px转为rem
              pxtorem({
                rootValue: 37.5,
                propList: ["*"]
              })
            ]
          }
        }
      }
    };
    
    image.png

    相关文章

      网友评论

          本文标题:配置rem

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