当前位置: 首页 > news >正文

vue移动端网页适配

一、安装插件

可使用以下命令安装

cnpm install amfe-flexible --save

cnpm install --save-dev autoprefixer

cnpm install --save-dev postcss-pxtorem

也可直接在package.json中添加依赖后install

"dependencies": {
    "amfe-flexible": "^2.2.1"
 }
 
"devDependencies": {
 "postcss-pxtorem": "^5.1.1",
 "autoprefixer": "9.8.6"
 }

二、在main.js中引用

// rem h5 适配
import 'amfe-flexible';

三、vue.config.js中

1、引用

const pxtorem = require('postcss-pxtorem')
const autoprefixer = require('autoprefixer')

2、插件配置

module.exports = {
    css: {
        loaderOptions: {
             postcss: {
                 plugins: [
               		// CSS前缀处理 兼容不同浏览器,这个插件主要配合打包自动添加css浏览器兼容前缀,比如-webkit-、-ms-等
                   autoprefixer(),
                   pxtorem({
                      rootValue: 75, //基准值(计算公式:设计图宽度/10),设计图尺寸为750X1134(iPhone6),基准值为750/10=75
                      propList: ['*']
                    })
                 ]
             }
         }
     }
}

相关文章:

  • 前端性能优化之Gzip打包
  • 初使用uni-app,适配多端,踩坑及经验合集
  • vscode 代码保存eslint自动格式化,最新配置:Eslint+Prettier
  • less清除浮动clearfix代码片段
  • Git使用及配置
  • Jenkins安装部署及实现CI/CD(ubuntu20.04)
  • Apache+tomcat安装 linux
  • 数字信封+数字签名流程图
  • DBLink创建方法
  • JBPM4入门+程序下载
  • JBPM3资料
  • Mac 安装pd虚拟机,远程桌面无法使用ctrl或其他符号无法使用问题
  • Django项目开发举例之创建开发环境(1)
  • Django项目开发举例举例之创建应用模型(2)
  • Django项目开发举例之应用的管理界面(3)
  • [数据结构]链表的实现在PHP中
  • 【140天】尚学堂高淇Java300集视频精华笔记(86-87)
  • 【笔记】你不知道的JS读书笔记——Promise
  • Android开源项目规范总结
  • Angular6错误 Service: No provider for Renderer2
  • eclipse(luna)创建web工程
  • Idea+maven+scala构建包并在spark on yarn 运行
  • JAVA并发编程--1.基础概念
  • markdown编辑器简评
  • Mysql优化
  • thinkphp5.1 easywechat4 微信第三方开放平台
  • TypeScript实现数据结构(一)栈,队列,链表
  • 如何使用Mybatis第三方插件--PageHelper实现分页操作
  • 通过git安装npm私有模块
  • const的用法,特别是用在函数前面与后面的区别
  • #if #elif #endif
  • #LLM入门|Prompt#1.8_聊天机器人_Chatbot
  • (2009.11版)《网络管理员考试 考前冲刺预测卷及考点解析》复习重点
  • (4)事件处理——(7)简单事件(Simple events)
  • (Python第六天)文件处理
  • (二)hibernate配置管理
  • (力扣记录)1448. 统计二叉树中好节点的数目
  • (每日持续更新)jdk api之FileReader基础、应用、实战
  • (切换多语言)vantUI+vue-i18n进行国际化配置及新增没有的语言包
  • (学习日记)2024.03.12:UCOSIII第十四节:时基列表
  • (一)Thymeleaf用法——Thymeleaf简介
  • (转)甲方乙方——赵民谈找工作
  • (轉貼) 蒼井そら挑戰筋肉擂台 (Misc)
  • **CI中自动类加载的用法总结
  • .【机器学习】隐马尔可夫模型(Hidden Markov Model,HMM)
  • .NET / MSBuild 扩展编译时什么时候用 BeforeTargets / AfterTargets 什么时候用 DependsOnTargets?
  • .NET CLR基本术语
  • .NET Core工程编译事件$(TargetDir)变量为空引发的思考
  • .NET的数据绑定
  • @converter 只能用mysql吗_python-MySQLConverter对象没有mysql-connector属性’...
  • @property python知乎_Python3基础之:property
  • [ 云计算 | Azure 实践 ] 在 Azure 门户中创建 VM 虚拟机并进行验证
  • []指针
  • [AIGC] Kong:一个强大的 API 网关和服务平台
  • [APIO2015]巴厘岛的雕塑