问题遇到的现象和发生背景
已开发的vue3+ts项目需要兼容国产系统uos浏览器(chrome>48)
遇到的现象和发生背景,请写出第一个错误信息
现在通过vue-cli的浏览器兼容方法在开发环境中低版本浏览器能正常访问,但是在打包之后放回系统就会报错
用代码块功能插入代码,请勿粘贴截图。 不用代码块回答率下降 50%
// .browserslistrc
chrome>48
// .babel.config.js
module.exports = {
presets: [
'@vue/cli-plugin-babel/preset',
[
'@babel/preset-env',
{
useBuiltIns: 'entry',
corejs: 3,
},
],
],
}
// main.ts
import 'core-js/stable'
import 'regenerator-runtime/runtime'
运行结果及详细报错内容
- 在开发环境能正常运行
- 打包部署到生产环境之后就报错了,具体错误如下
我的解答思路和尝试过的方法,不写自己思路的,回答率下降 60%
- 最后是能够解决兼容打包错误;
- 如果实在不行,能不能有办法把生产环境按照开发环境(vue-cli-service serve)所生成的文件方式打包,即使文件大一点也没关系,只要能够正常运行及可;