dist.config.js 521 B

1234567891011121314151617181920212223
  1. import baseConfig from './base.config';
  2. import { defineConfig } from 'vite';
  3. export default defineConfig({
  4. ...baseConfig,
  5. build: {
  6. outDir: 'dist',
  7. rollupOptions: {
  8. // 请确保外部化那些你的库中不需要的依赖
  9. external: ["vue"],
  10. output: {
  11. // 在 UMD 构建模式下为这些外部化的依赖提供一个全局变量
  12. globals: {
  13. vue: "Vue",
  14. }
  15. },
  16. },
  17. lib: {
  18. entry: "./packages/index.js",
  19. name: "vitevue32",
  20. },
  21. }
  22. });