gantt/vite.config.js
2024-04-30 06:49:49 +05:30

28 lines
879 B
JavaScript

import { resolve } from 'path';
import { defineConfig } from 'vite';
import pkg from './package.json';
import path from 'node:path';
export default defineConfig({
build: {
lib: {
entry: resolve(__dirname, 'src/index.js'),
name: pkg.name,
fileName: 'frappe-gantt',
},
rollupOptions: {
external: ['vue'],
output: {
// Provide global variables to use in the UMD build
// for externalized deps
globals: {
vue: 'Vue'
}
},
// input: [path.join(process.cwd(), 'index.html'), path.join(process.cwd(), 'src', 'index.js')],
// preserveEntrySignatures: "allow-extension"
},
},
output: { interop: 'auto' },
server: { watch: { include: ['dist/*', 'src/*'] } }
});