build.config.ts 622 B

123456789101112131415161718192021222324252627282930313233
  1. import { defineBuildConfig } from 'unbuild';
  2. export default defineBuildConfig({
  3. clean: true,
  4. declaration: true,
  5. entries: [
  6. {
  7. builder: 'mkdist',
  8. input: './src',
  9. pattern: ['**/*'],
  10. },
  11. {
  12. builder: 'mkdist',
  13. input: './src',
  14. loaders: ['vue'],
  15. pattern: ['**/*.vue'],
  16. },
  17. // {
  18. // builder: 'mkdist',
  19. // format: 'cjs',
  20. // input: './src',
  21. // loaders: ['js'],
  22. // pattern: ['**/*.ts'],
  23. // },
  24. {
  25. builder: 'mkdist',
  26. format: 'esm',
  27. input: './src',
  28. loaders: ['js'],
  29. pattern: ['**/*.ts'],
  30. },
  31. ],
  32. });