Vue 中使用 babel-polyfill 来兼容低版本浏览器,前端中高级面试必知必会
m0_60707221 2024-06-12 17:03:02 阅读 87
ok,现在问题解决了【IE和低版本的安卓设备都没问题了】:
方案二、使用 babel-polyfill
npm install babel-polyfill -S
// 在 main.js 首行引入即可
import “babel-polyfill”
因为我的项目中是有对 axios 进行封装的,而且我也不喜欢在 main.js 中来做这个操作,所以我将这个操作移到了 request.js 这个文件的开头。(request.js 的用途是用来对 axios 进行封装),所以我的是下面这样。
// request.js
import ‘babel-polyfill’
import axios from ‘axios’
或者:
webpack.config.js
中:
module.exports = {
// entry: {
// app: ‘./src/main.js’
// },
entry: [‘babel-polyfill’, ‘./src/main.js’],
}
将原来的
entry: {
app: ‘./src/main.js’
}
改为:
entry: [‘b
声明
本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。