|
- import react from '@vitejs/plugin-react';
- import { defineConfig } from 'vite';
- import { resolve } from 'path';
-
- export default defineConfig({
- plugins: [react()],
- define: {
- 'process.env.NODE_ENV': JSON.stringify('production'),
- },
- build: {
- lib: {
- entry: resolve(__dirname, 'index.jsx'),
- name: 'NewApiLoginWidget',
- formats: ['iife'],
- fileName: () => 'login-widget.js',
- },
- outDir: resolve(__dirname, '../dist/static'),
- emptyOutDir: false,
- rollupOptions: {
- external: [],
- output: {
- globals: {},
- },
- },
- },
- });
|