1、使用vue-cli创建项目

vue create my-app

2、安装lib-flexible与postcss-pxtorem依赖

npm install lib-flexible -Snpm install postcss-pxtorem -D

安装成功后,在package.json文件可找到依赖相关版本信息,如图所示

3、在main.js引入 lib-flexible

import "lib-flexible/flexible"; 

4、找到目录 :node_modules/lib-flexible/flexible.js ,修改flexible.js; (不要直接搜索,搜不到的)(配置移动端适配跳过这一步骤)

5、在根路径中 (与 main.js 平级) 创建 .postcssrc.js 文件

// postcss 配置文件
module.exports = {// 配置需要使用的postcss插件plugins: {'postcss-pxtorem': {rootValue: 144,   // 这里应该 UI 图的十分之一propList: ['*']}}
}

6、经过上面的步骤就全部配置好了,接下来就可以根据UI图写了

vue项目pc端使用rem进行适配 (lib-flexible+postcss-pxtorem)相关推荐

  1. Vue项目pc端适配方案(scss)

    前言:vue项目适配可借助于插件lib-flexible 和postcss-px2rem. lib-flexible插件的作用:根据屏幕尺寸不同设置html根标签的字体大小,1rem即等于根标签的字体 ...

  2. vue项目PC端屏幕分辨率与窗口大小自适应

    效果 #mermaid-svg-O0n9N0Pq5xuLBK3e .label{font-family:'trebuchet ms', verdana, arial;font-family:var(- ...

  3. vue的pc端适配vw vh rem

    安装命令: npm i postcss-px-to-viewport@1.1.1npm i postcss-pxtorem@5.1.1 2.安装完之后在根目录新建postcss.config.js(和 ...

  4. 基于 Vue JS、Element UI、Nuxt JS的项目PC端前端手册

    基于 Vue JS.Element UI.Nuxt JS的项目PC端前端手册 前言:笔记写于2020年5月左右,刚开始做前端时整理的笔记 1.环境搭建 1.安装nodeJs ​ 官网下载地址:http ...

  5. PC端的一些简单适配

    PC端的一些简单适配 不同比例的屏幕需要展示的内容一样 16:9 24:9 32:9的屏幕比例需要显示同样的内容 主要是使用的是rem布局, 这里通过调节不同分辨率的时候, 左边盒子和中间盒子的宽度比 ...

  6. 前端pc端、手机端适配基本知识

    前端pc端.手机端适配问题 一个项目如何做到手机.电脑共用的方式 1.第一种方式:响应式布局(栅格布局),即通过媒体查询控制css样式,从而实现一套代码手机.电脑共享.一般而言,手机.电脑共享样式,其 ...

  7. vue 调用pc端本地摄像头、麦克风实现拍照、录视频、录音 并上传到服务器指定树文件夹

    vue 调用pc端本地摄像头.麦克风实现拍照.录视频.录音 并上传 自己写blog只是为了下次方便使用 过程确实很烦 ,自己摸索加各大网站cv查看 可以直接使用 1.调用摄像头拍照 录屏 首先是npm ...

  8. vue项目微信端清理缓存问题解决

    vue项目微信端清理缓存问题解决 参考文章: (1)vue项目微信端清理缓存问题解决 (2)http://www.cnblogs.com/sakura-lifangfang/p/9660550.htm ...

  9. vue的PC端和移动端分辨率适配

    使用lib-flexible和px2rem实现移动端和PC端界面适配 注释:lib-flexbles是由阿里团队很早提出解决屏幕分辨率适配的问题.现已不被推荐(因为目前比较主流的适配方案是使用vw和v ...

最新文章

  1. 收缩临时库 shrink tempdb
  2. 基于聚类的图像分割-Python
  3. 【深度学习】孪生网络(Siamese Network)的模式和训练过程
  4. [转]第(前)k大数问题
  5. mpandroidchart y轴从0开始_从零开始学Pytorch(十七)之目标检测基础
  6. flask内置session原理
  7. python中strip、startswith、endswith
  8. 联通突然从4g变成3g了_联通正式关闭2G、3G服务?官方回应:是用户手机的问题...
  9. Python语法之com[1][:-7]
  10. poi mysql 导出 excel乱码,本地tomcat正常,但liunx poi excel下载却内容乱码问题的解决方法-学派吧...
  11. jic标准_JIC螺纹技术资料.doc
  12. html调用java函数_html通过JavaScript调用java代码
  13. 10个免费商用的图片网站分享
  14. 计算机局域网络硬件组成,计算机基础知识:局域网网络硬件的组成
  15. 制作NGUI动态字体
  16. 两万字,清华刘云浩教授回答新生关于AI的90个问题
  17. 分析三种近场通信技术的特点及对未来近场通信技术的应用场景进行分析与预测
  18. 前端逼死强迫症之DOM
  19. 抽丝剥茧C语言(中阶)分支与循环练习
  20. 程序员的表白: 教你制作一个百分之99成功率的表白网站 (html+css+js)

热门文章

  1. 超实用的10款研发工具,你知道几种呢?
  2. LwM2M与MQTT的区别是什么?哪个更适合IoT
  3. python将dataframe导出为csv_Pandas DataFrame如何转换为CSV?详细操作————
  4. 大地测量员职业技能鉴定实操考核工作方案
  5. 【MM系列】SAP库龄报表逻辑理解
  6. macbook pro 卸载mysql_Mac Pro下卸载安装Mysql
  7. 中国电信校招笔试java_中国电信校园招聘笔试考什么?
  8. 电信c语言笔试,中国电信测评类笔试题
  9. 快速了解,带你了分清原型图和UI图的区别
  10. java计算机毕业设计星光在线光影系统源码+mysql数据库+lw文档+系统+调试部署