No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.
 
 
 

27 líneas
590 B

  1. import react from '@vitejs/plugin-react';
  2. import { defineConfig } from 'vite';
  3. import { resolve } from 'path';
  4. export default defineConfig({
  5. plugins: [react()],
  6. define: {
  7. 'process.env.NODE_ENV': JSON.stringify('production'),
  8. },
  9. build: {
  10. lib: {
  11. entry: resolve(__dirname, 'index.jsx'),
  12. name: 'NewApiLoginWidget',
  13. formats: ['iife'],
  14. fileName: () => 'login-widget.js',
  15. },
  16. outDir: resolve(__dirname, '../dist/static'),
  17. emptyOutDir: false,
  18. rollupOptions: {
  19. external: [],
  20. output: {
  21. globals: {},
  22. },
  23. },
  24. },
  25. });