vite.config.ts 595 B

12345678910111213141516171819202122
  1. import {defineConfig} from 'vite'
  2. import {resolve} from 'path';
  3. import dts from 'vite-plugin-dts'
  4. export default defineConfig({
  5. define: {'process.env': {}},
  6. build: {
  7. minify: "esbuild",
  8. lib: {
  9. entry: resolve(__dirname, './src/index.ts'),
  10. name: 'aieditor',
  11. // fileName: (format) => `index.${format}.js`,
  12. fileName: `index`,
  13. formats: ['es', 'cjs']
  14. },
  15. },
  16. plugins: [dts({rollupTypes: true}),
  17. // legacy({
  18. // targets: ['defaults', 'not IE 11','chrome 52'],
  19. // }),
  20. ],
  21. })