vite5.2.0 + vue3.4.21 打包后在iOS低版本白屏处理办法

vite+vue3 在低版本手机打开黑屏解决办法

1. npm install rollup-plugin-esbuild --save

2. npm install terser

3. 在根目录创建 .babelrc 文件

.babelrc 内容

{

     "presets": [ "@babel/preset-env" ],

     "plugins": [ "@babel/plugin-transform-runtime" ] 

 }

4. 配置 vite.config.js

import esbuild from 'rollup-plugin-esbuild';

plugins: [

      vue(),

      esbuild({

        target: "chrome64",

        loaders: {

          ".vue": "js",

          ".ts": "js",

        },

      }),

    ],

    build: {

      minify: "terser",

      target: ["edge90", "chrome90", "firefox90", "safari15"],  // 适配低版本浏览器

    }

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容