UNPKG

@dcodegroup-au/vuetable-3

Version:

Datatable component for Vue 3.x built with Vite/ESM

37 lines (36 loc) 967 B
// vite.config.js import path from 'path'; import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' // https://vitejs.dev/config/ export default defineConfig({ build: { lib: { // Could also be a dictionary or array of multiple entry points entry: path.resolve(__dirname, './src/index.js'), name: 'vuetable-3', // the proper extensions will be added fileName: 'vuetable-3', }, rollupOptions: { // make sure to externalize deps that shouldn't be bundled // into your library external: ['vue'], output: { // Provide global variables to use in the UMD build // for externalized deps globals: { vue: 'Vue', }, exports: 'named', }, }, }, plugins: [vue()], resolve: { alias: { "@": path.resolve(__dirname, "./src"), vue: path.resolve(__dirname, './node_modules/vue/dist/vue.esm-bundler.js'), }, }, });