1.安装px2rem插件

npm install px2rem-loader  lib-flexible --save

2.在main.js中引入lib-flexible

import 'lib-flexible/flexible.js'

3.在build下的 utils.js中,找到generateLoaders 方法,在这里添加代码。

// 新增这段代码
const px2remLoader = {
loader: 'px2rem-loader',
options: {
remUnit: 37.5
}
} function generateLoaders (loader, loaderOptions) {
const loaders = [cssLoader, px2remLoader] // 修改这里
if (loader) {
loaders.push({
loader: loader + '-loader',
options: Object.assign({}, loaderOptions, {
sourceMap: options.sourceMap
})
})
}

这样,项目中的单位全部的px都会转换成rem了。

最新文章

  1. windows 平台 php_Imagick 拓展遇到的那些坑!
  2. js性能优化-事件委托
  3. ASPose导出excel简单操作
  4. Python-时间操作
  5. [lintcode 14] First Position of Target
  6. 贪心 Codeforces Round #288 (Div. 2) B. Anton and currency you all know
  7. 深入浅出Java并发包—锁机制(三)
  8. NuGet -- 使用控制台管理程序包
  9. glusterfs 术语
  10. 《Head First 设计模式》学习笔记——模板方法模式
  11. 对象比较中 "相等性"和"同一性" 生动地解释
  12. 字符集编码与Python(一)编码历史
  13. CoreData和FMDB你用哪个?
  14. redis安装学习
  15. Redis扩展机制
  16. ASP.NET Core2.2 多用户验证和授权
  17. Mha-Atlas-MySQL高可用
  18. netfilter框架和iptables
  19. 让个人域名下GithubPage完美支持https
  20. poj 2623 Sequence Median 堆的灵活运用

热门文章

  1. Netty实践二(心跳检测)
  2. 微信小程序开发——使用promise封装异步请求
  3. CSS3实现图片循环旋转
  4. vue初学:基础概念
  5. mybatis 返回类型为 java.lang.String 接收为null的情景
  6. JDBC、ODBC、OLE DB、ADO、ADOMD区别与联系
  7. java 动手动脑解决问题
  8. vue2.0生命周期详解
  9. js Map和Set
  10. m0n0wall 详细介绍