/* * @Author: yu li * @Date: 2022-07-07 17:29:47 * @LastEditors: yu li * @LastEditTime: 2022-07-07 17:41:26 * @FilePath: \yli-ui\vite.config.ts * @Description: 说明模块的作用 */ // https://vitejs.dev/config/ import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' import dts from 'vite-plugin-dts' export default defineConfig({ build: { lib: { entry: 'src/index.ts', formats: ['cjs', 'es'] }, rollupOptions: { external: ['vue'] } }, plugins: [ vue(), dts({ insertTypesEntry: true, copyDtsFiles: false }) ] })