UNPKG

vue-auto-scale

Version:
28 lines (25 loc) 700 B
import { defineConfig } from 'vite' import { resolve } from 'path' import vue from '@vitejs/plugin-vue' // https://vitejs.dev/config/ export default defineConfig({ plugins: [vue()], build: { lib: { // entry: 'src/index.js', entry: resolve(__dirname, 'packages/index.js'), name: 'VueAutoScale', fileName: (format) => `vue-auto-scale.${format}.js` }, rollupOptions: { // 确保外部化处理那些你不想打包进库的依赖 external: ['vue'], output: { // 在 UMD 构建模式下为这些外部化的依赖提供一个全局变量 globals: { vue: 'Vue' } } } } })