chrome vue 未响应_vue兼容低版本chrome
做项目遇到了一些不能轻易升级chrome版本的客户,他们还用着40版本的chrome,所以今天就来说说为了兼容低版本的chrome做了哪些努力。
主要是两件事情:
(1)将自己代码转为es5版本
(2)将node_modules中引用的插件,有需要的部分转为es5版本
转自己的
配置自己的代码我们需要用到一个新的插件babel-polyfill
(1)安装
由于这个需要在你的源码之前使用,我们需要将其安装为dependency而不是dev-dependency。
npm install --save @babel/polyfill
(2)使用
vue.config.js
module.exports = {
pages: {
index: {
// add here ---start---
entry: ['node_modules/babel-polyfill/dist/polyfill.js', 'src/main.js'],
// add here ---end---
template: 'public/index.html',
filename: 'index.html',
chunks: ['chunk-vendors', 'chunk-common', 'index'],
},
},
};
更多使用请看官方文档
(3)配置
新增babel.config.js文件
将所需要使用的polyfill配置出来
module.exports = {
presets: [
['@vue/app', {
polyfills: [
'es6.promise',
'es6.symbol',
'es6.array.iterator',
'es6.object.assign',
],
useBuiltIns: 'entry',
}],
],
};
转node_modules下指定插件
vue.config.js
新增配置
transpileDependencies: ['your dependency'],
更多使用请看官方文档
chrome vue 未响应_vue兼容低版本chrome相关推荐
- chrome vue 未响应_VUE数据响应式
响应式顾名思义就是对外界的触发变化做出响应. 在vue中,vue的data是响应式的,我们会很好奇,为什么传入new Vue({})中的data在做出变化的时候,UI中相应地显示的数据也会响应做出变化 ...
- chrome vue 未响应_vue之骨架屏踩坑之路
vue的首屏优化方式有很多种 骨架屏就是其中之一 作为一个前端开发 用户体验感是很重要的 关于页面的loading状态的展示,目前主流的主要有loading图和进度条两种 现今使用骨架屏的也越来越多 ...
- vue兼容低版本chrome
做项目遇到了一些不能轻易升级chrome版本的客户,他们还用着40版本的chrome,所以今天就来说说为了兼容低版本的chrome做了哪些努力. 主要是两件事情: (1)将自己代码转为es5版本 (2 ...
- Vue3 + Typescript 兼容低版本 Chrome
最近新开一个项目,使用了最新的Vue3和Typescript,但发现在客户浏览器中白屏(空页面),得知他们使用的浏览器版本居然是Chrome 49,但客户太多,根本无法要求他们统一更换新版本的浏览器, ...
- 解决vue项目在ie浏览器中无法显示的问题,兼容低版本浏览器问题
解决vue项目在ie浏览器中无法显示的问题,兼容低版本浏览器问题 1.在csdn中找到了一下解决方案,但与本项目略有不同 vue项目兼容ie浏览器的问题:在其他浏览器显示都是正常的,在ie11下显示空 ...
- [css] 你对响应式设计的理解是什么?知道它基本的原理是吗?要想兼容低版本的IE怎么做呢?
[css] 你对响应式设计的理解是什么?知道它基本的原理是吗?要想兼容低版本的IE怎么做呢? 理解:在不同系统,不同设备,不同尺寸的界面,有良好的用户体验,舒适的阅读体验,交互体验. 原理:根据不同设 ...
- 使用umi打包项目兼容低版本浏览器如safari,chrome等
umi.js 中有运算符 Safari和低版本Chrome报错,参考 umijs.org 文档,配置正确的 targets 在umirc.js中配置targets 2.1.0+ 配置浏览器最低版本,会 ...
- vue 检测ie版本_Vue2+Webpack+ES6 兼容低版本浏览器(IE9)解决方案
Vue2+Webpack+ES6 兼容低版本浏览器(IE9)解决方案 解决方式:安装 "babel-polyfill" 即可. 命令:npm install --save-dev ...
- vue3+vite +element-plus+tailwindcss兼容低版本浏览器(uc)
部分问题 uc浏览器 rgb支持不全 如rgb(0 0 0 /30%) 这种写法不支持 tailwindcss v3 部分样式在低版本下也不支持 uc浏览器 对于 tailwindcss boxSha ...
最新文章
- java web项目流程小结
- 开发日记-20190910 Makefile相关(一)
- POJ 2965.The Pilots Brothers‘ refrigerator
- Matplotlib(三) rcParams 自定义样式控制
- 华清实训的收获(人工智能的小广告和福利)
- linux中创建目录树,如何在C/Linux中创建目录树?
- 工作流实战_09_flowable 流程实例挂起与激活
- 潘石屹回复“5G牌照发放”:我的5G号码可以启用了
- java虚拟机学习笔记 【3】
- ReactiveSwift源码解析(二) Bag容器的代码实现
- 云智能,重新定义数字化时代云的未来
- Jupyter Notebook从入门到精通
- web开发中多线程下载文件
- hdu 3966 树链剖分
- 一加和华为买哪个好 一加9用新特性赢得消费者口碑
- TypeScript简记
- Linux系统用户详细介绍
- Error creating bean with name ‘processEngine‘: FactoryBean threw exception on object creation; neste
- Shiro实现多域名登录界面
- win8.1 如何查看com端口号
热门文章
- Java 树形结构目录树的几种生成方式
- android蓝牙底层通道,底层之旅——Android蓝牙系统分析
- Git-error: dst refspec branch matches more than one
- 大数据时代下,跨境电商如何利用数据实现快速发展
- MathorCup大数据竞赛-北京移动用户体验影响因素问题思考
- 网络中的IP地址管理策略及其划分
- 微波技术在计算机的应用论文,计算机数据自动处理在微波实验中的应用.doc
- 104 货仓选址(绝对值不等式)
- java全栈系列之JavaSE-面向对象(类与对象的创建)032
- 网管系统 php,智和网管平台-真正开放源码的网元管理系统(EMS)