c***@chenbang-inc.com
c***@chenbang-inc.com
  • 发布:2023-12-25 16:10
  • 更新:2023-12-25 16:24
  • 阅读:395

请问为什么vite引入了plugins, vitejs/plugin-legacy 打包h5,js内还是含有esmodle 的import?

分类:uni-app

如题,引进引入了vitejs/plugin-legacy。配置了

//vite.config.ts  
import { defineConfig } from 'vite'  
import uni from '@dcloudio/vite-plugin-uni'  
import DefineOptions from 'unplugin-vue-define-options/vite'  
import legacy from '@vitejs/plugin-legacy'  

// https://vitejs.dev/config/  
export default defineConfig({  
  plugins: [  
    uni(),  
    legacy({  
      targets: ['defaults', 'not IE 11'],  
    })  
  ],  
  transpileDependencies: ['@dcloudio/uni-ui'],  
})  

但是产出的js文件还是含有esmodle模式,包括easycom里使用的组件也是一样的。

2023-12-25 16:10 负责人:无 分享
已邀请:
c***@chenbang-inc.com

c***@chenbang-inc.com (作者)

仔细看了下,应该看**-legacy。哈哈。没事了

要回复问题请先登录注册