欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

vue 中 px转vw的用法

程序员文章站 2023-03-26 19:15:17
下面介绍最简单的用法 1 下载依赖 npm install postcss-import postcss-loader postcss-px-to-viewport --save-dev 2 在项目根目录下新建postcss.config.js,配置如下 module.exports = { plu ......

下面介绍最简单的用法

1 下载依赖

npm install postcss-import postcss-loader postcss-px-to-viewport --save-dev

2 在项目根目录下新建postcss.config.js,配置如下

module.exports = {
    plugins: {
        "autoprefixer": {
            path: ['./src/*']
        },
        "postcss-import": {},
        "postcss-px-to-viewport-opt": {
            "viewportwidth": "1920", //视窗的宽度,对应的是我们设计稿的宽度
            "viewportheight": "1080", // 视窗的高度
            "unitprecision": 2, //指定`px`转换为视窗单位值的小数位数(很多时候无法整除)
            "viewportunit": "vw", //指定需要转换成的视窗单位,建议使用vw
            "selectorblacklist": ['#nprogress'], //指定不转换为视窗单位的类
            "minpixelvalue": 1, // 小于或等于`1px`不转换为视窗单位
            "mediaquery": false, // 允许在媒体查询中转换`px`
            // "exclude": /(\/|\\)(node_modules)(\/|\\)/
        },
    }
};

配置可以修改 ,参考https://github.com/evrone/postcss-px-to-viewport/blob/master/readme_cn.md