vite vue插件打包配置

import { defineConfig,UserConfigExport,ConfigEnv } from 'vite'
import vue from '@vitejs/plugin-vue'
import dts from 'vite-plugin-dts'

const path =require('path')

// https://vitejs.dev/config/
export default defineConfig({
  build:{
    target:'esnext',
    outDir:'dist',
    lib:{
      entry:path.resolve(__dirname,'./src/main.ts'),
      name:'myLib',//全局变量的名称
      fileName:'my-lib'//输出文件的名字
    },
    rollupOptions:{
      output:{
        globals:{
          //UMD下的全局变量名称
          MyLib:'MyLib'
        }
      }
    }
  },
  plugins: [vue(),
  dts({
    insertTypesEntry:true,
    copyDtsFiles:false
  })]
})

 

上一篇:使用达梦DTS工具迁移Oracle数据到DM8


下一篇:hls流媒体学习笔记:mp4转ts