怎么在项目中的px转化成rem

176 阅读1分钟

js实现换算(px转rem的原理)

blog.csdn.net/weixin_4541…

插件实现px转rem

安装 amfe-flexible

cnpm install amfe-flexible -S

安装 px2rem-loader

cnpm install px2rem-loader -D

在mian.js中引入

import 'amfe-flexible'

在vue.config.js中配置

module.exports = {
    chainWebpack: config => {
        config.module
            .rule('scss')
            .test(/.scss$/)
            .oneOf('vue')
            .use('px2rem-loader')
            .loader('px2rem-loader')
            .before('postcss-loader') // this makes it work.
            .options({ 
            remUnit: 75, //根据视觉稿,rem为px的十分之一,750px  75rem
            remPrecision: 8 //保留8位小数
            })
            .end()
    }
}

重新启动脚手架