Open araratmartirossyan opened 2 years ago
import { defineConfig } from 'vite'; import react from '@vitejs/plugin-react'; import dts from 'vite-dts'; import { resolve } from 'path'; import Icons from 'unplugin-icons/vite'; export default defineConfig({ plugins: [ dts(), Icons(), react({ babel: { plugins: ['macros'] } }) ], build: { lib: { entry: resolve('src', 'App.tsx'), formats: ['es'], name: 'labour-rates-generic', fileName: (format) => `labour-rates-generic.${format}.js` //put the name of your lib }, rollupOptions: { external: ['react', 'react-dom'] } } });
Trying to use dts, but the output generates js files inside the src folder. Maybe I'm doing something wrong.
Can you share a reproduction I can git clone? Thx
Trying to use dts, but the output generates js files inside the src folder. Maybe I'm doing something wrong.