一、低于IE10
1.创建中间件
export default function(context) {
const userAgent = process.server ? context.req.headers['user-agent'] : navigator.userAgent
let re = new RegExp('MSIE ([0-9]{1,}[.0-9]{0,})')
if (re.exec(userAgent) != null) {
let rv = parseFloat(RegExp.$1)
if (rv < 10) {
// 低于IE10以下 跳转 提示浏览器升级 页面
return context.redirect('https://support.dmeng.net/upgrade-your-browser.html')
}
}
}
2.使用中间件,在nuxt.config.js中声明
router:{
middleware:['browserVersion']
}
二、ES6语法转换
1.安装 core-js
npm install core-js@2 -s
2.创建corejs插件
// core.js
import'core-j