vue打包的时候自动将px转成rem的操作方法


Posted in Javascript onJune 20, 2018

px2rem-loader 需要与 flexible 配合使用,不然px2rem仅仅只是转成rem却不会设置rem的信息

安装 flexible

npm i lib-flexible -S

然后在main.js中引入

import 'lib-flexible/flexible'

直接引入的文件需要有优先与引用的组件

安装px2rem-loader

npm i px2rem-loader -D

在build的utils.js中找到cssLoader添加一下代码

const px2remLoader = {
  loader: 'px2rem-loader',
  option: {
   remUnit: 75 // 设计图宽度÷10
  }
 }

找到generateLoaders修改一下代码

const loaders = options.usePostCSS ? [cssLoader, postcssLoader] : [cssLoader, px2remLoader]

具体如下

vue打包的时候自动将px转成rem的操作方法

然后重启项目

注意

因为网页识别的精度有限,如果是1px转成rem之后,会出现不识别的状态,主要是在边框的时候;

这时候可以在css语句后面加上/* no */ 表示此行语句不转换;如

.tabs div{
    width: 218px;
    height: 70px;
    line-height: 72px;
    text-align: center;
    border: 1px solid #dcdcdc;/* no */
  }

总结

以上所述是小编给大家介绍的vue打包的时候自动将px转成rem的操作方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
JavaScript中window、doucment、body的解释
Aug 14 Javascript
js键盘上下左右键怎么触发function(实例讲解)
Dec 14 Javascript
jQuery队列操作方法实例
Jun 11 Javascript
javascript实现简单加载随机色方块
Dec 25 Javascript
利用js+css+html实现固定table的列头不动
Dec 08 Javascript
详解js的事件代理(委托)
Dec 22 Javascript
javascript 注释代码的几种方法总结
Jan 04 Javascript
Vue2.0 事件的广播与接收(观察者模式)
Mar 14 Javascript
基于vue实现web端超大数据量表格的卡顿解决
Apr 02 Javascript
基于vue实现一个禅道主页拖拽效果
May 27 Javascript
vue使用swiper实现左右滑动切换图片
Oct 16 Javascript
利用前端HTML+CSS+JS开发简单的TODOLIST功能(记事本)
Apr 13 Javascript
详解基于vue的服务端渲染框架NUXT
Jun 20 #Javascript
JS中call和apply函数用法实例分析
Jun 20 #Javascript
微信小程序模拟cookie的实现
Jun 20 #Javascript
JS伪继承prototype实现方法示例
Jun 20 #Javascript
通过jquery.cookie.js实现记住用户名、密码登录功能
Jun 20 #jQuery
Vue.JS实现垂直方向展开、收缩不定高度模块的JS组件
Jun 19 #Javascript
Vue兼容ie9的问题全面解决方案
Jun 19 #Javascript
You might like
给海燕B411配件机起死回生配上件
2021/03/02 无线电
PHP MYSQL乱码问题,使用SET NAMES utf8校正
2009/11/30 PHP
PHP 类相关函数的使用详解
2013/05/10 PHP
php similar_text()函数的定义和用法
2016/05/12 PHP
[原创]php简单隔行变色功能实现代码
2016/07/09 PHP
php封装的验证码工具类完整实例
2016/10/19 PHP
IE浏览器PNG图片透明效果代码
2008/09/02 Javascript
JavaScript更改class和id的方法
2008/10/10 Javascript
Jquery 获取checkbox的checked问题
2011/11/16 Javascript
没有document.getElementByName方法
2013/08/19 Javascript
深入分析JSON编码格式提交表单数据
2015/06/25 Javascript
Js调用Java方法并互相传参的简单实例
2016/08/11 Javascript
详解angularjs中的隔离作用域理解以及绑定策略
2017/05/31 Javascript
基于jQuery的左滑出现删除按钮的示例
2017/08/29 jQuery
jQuery+SpringMVC中的复选框选择与传值实例
2018/01/08 jQuery
node+express框架中连接使用mysql(经验总结)
2018/11/10 Javascript
JS实现求5的阶乘示例
2019/01/21 Javascript
通过滑动翻页效果实现和移动端click事件问题
2021/01/26 Javascript
[01:57]2016完美“圣”典风云人物:国士无双专访
2016/12/04 DOTA
Python设计实现的计算器功能完整实例
2017/08/18 Python
python安装教程
2018/02/28 Python
python中的TCP(传输控制协议)用法实例分析
2019/11/15 Python
解决pandas展示数据输出时列名不能对齐的问题
2019/11/18 Python
python 实现保存最新的三份文件,其余的都删掉
2019/12/22 Python
Python基于stuck实现scoket文件传输
2020/04/02 Python
Django多个app urls配置代码实例
2020/11/26 Python
Python爬虫逆向分析某云音乐加密参数的实例分析
2020/12/04 Python
HTML5 UTF-8 中文乱码的解决方法
2013/11/18 HTML / CSS
Antler英国官网:购买安特丽行李箱、拉杆箱
2019/08/25 全球购物
任课老师推荐信范文
2013/11/24 职场文书
培训通知书模板
2015/04/17 职场文书
2015年酒店销售部工作总结
2015/07/24 职场文书
你对自己的信用报告有过了解吗?
2019/07/09 职场文书
慰问信(范文3篇)
2019/10/23 职场文书
iPhone13再次曝光
2021/04/15 数码科技
你知道Java Spring的两种事务吗
2022/03/16 Java/Android