vue cli4 使用 postcss-px-to-viewport 实现vw适配

  1. 安装 postcss-px-to-viewport

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

  2. 在项目的根目录下创建一个 postcss.config.js 文件

    module.exports = {
      plugins:{
        autoprefixer:{},
        "postcss-px-to-viewport": {
           viewportWidth: 375,   //视窗的宽度,对应的是我们设计稿的宽度
           viewportHeight: 667,  //视窗的高度,对应的是我们设计稿的高度 (也可以不设置)
           unitPrecision: 5,     //制定'px’转换为视窗单位的小数位数(很多时候无法整除)
           viewportUnit: 'vw',   //指定需要转换成的视窗单位,建议使用vw
           selectorBlackList: [  //指定不需要转换的类
             'ignore',
             'tab-bar',
             'tab-bar-item',
             'nav-bar',
             'cart-buttom-bar',
             'content'
           ],
           minPixelValue: 1,     //小于或等于'1px’不转换为视窗单位
           mediaQuery: false,    //允许在媒体查询中转换为'px’
        },
      }
    }

  3. 运行项目 npm run serve 即可

(0)

相关推荐

  • 吃透移动端 H5 响应式布局

    大迁世界 1周前 大迁世界我要先坚持分享20年,大家来一起见证吧.564篇原创内容公众号作者: suoyuesmile https://github.com/suoyuesmile/suo-blog/ ...

  • vue cli4构建基于typescript的vue组件并发布到npm

    基于vue cli创建一个vue项目 首先安装最新的vue cli脚手架, npm install --global @vue/cli npm WARN optional SKIPPING OPTIO ...

  • Vue/Cli4 引用静态图片

    前言 本教程适用于 Vue-Cli v3 v4 网上教程零零散散,所以这里我作一下总结,可能与您的代码有所偏差,希望指出,但是勿喷.谢谢! 准备 由于安的包比较多,所以,在我印象中这个教程安装这两个就 ...

  • 配置vue的jsx写法以及postcss

    继续上一篇 https://www.cnblogs.com/chenyingying0/p/12798050.html 安装一些组件 cnpm i postcss-loader autoprefixe ...

  • 前端开发框架Vue在PostCSS中的使用

    为什么要使用Postcss 众所周知转换 px 单位的插件有很多,知名的有 postcss-px-to-viewport 和 postcss-pxtorem,前者是将 px 转成 vw,后者是将 px ...

  • drf vue项目搭建

    drf vue项目搭建

  • vue-admin-beautiful、Vue Admin Pro、Vue Admin Plus

    vue-admin-beautiful 是一款基于 vue+element-ui 的绝佳的中后台前端开发管理框架(基于 vue/cli 4 最新版,同时支持电脑,手机,平板). Admin Pro拥有 ...

  • setTimeout在vue中的正确使用

    笔者最近因为公司需求开发使用vue和jquery开发抓娃娃H5极简小游戏,使用到setTimeout函数.遇到了1个坑: 在vue的某个方法(点击后执行) setTimeout(this.end(), ...

  • 7个实用的 Vue.js 工具和库

    前端技术优选 昨天 以下文章来源于前端迷社区 ,作者小迷妹 大家好,我是为前端娱乐圈操碎了心的小迷妹,正宗前端开发一枚,每天推荐一个小工具/源码,装满你的收藏夹,每天分享一个小技巧,让你轻松节省开发效 ...

  • 电商系统研究学习:前端架构 vue

    电商系统研究学习:前端架构 vue