如题,引进引入了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里使用的组件也是一样的。