vite.config.ts 463 B

12345678910111213141516171819202122
  1. import { defineConfig } from "vite";
  2. import dts from "vite-plugin-dts";
  3. // https://vitejs.dev/config/
  4. export default defineConfig(() => ({
  5. build: {
  6. outDir: "dist",
  7. sourcemap: false,
  8. lib: {
  9. entry: "./src/index.ts",
  10. name: "chineseDays",
  11. formats: ["umd", "es"],
  12. fileName: (format) =>
  13. format == "umd" ? "index.min.js" : `index.${format}.js`,
  14. },
  15. },
  16. plugins: [
  17. dts({
  18. rollupTypes: true,
  19. }),
  20. ],
  21. }));