vue-cli 3.0 项目 修复安卓5.1&6.1 白屏问题
vue.config.js 增加@babel/polyfill 配置
chainWebpack: (webpackConfig) => {
webpackConfig
.entry('./src/main.js')
.add('@babel/polyfill')
.end();
根目录 .babelrc 配置
{
"presets": [
"@babel/preset-env", "@babel/preset-react"
]
}
根目录 babel.config.js 配置
module.exports = {
presets: [["@vue/app", {useBuiltIns: "entry",polyfills: [
'es6.object'
]}]],
plugins: ['@babel/plugin-transform-modules-commonjs', // leave to import .common.js files
'@babel/plugin-transform-modules-umd' // leave to import .umd.js files
]
};