#Style not found on npm package
1 messages · Page 1 of 1 (latest)
import { defineConfig } from 'vite'
import react from '@vitejs/plugin-react'
import styles from 'rollup-plugin-styles';
// https://vitejs.dev/config/
export default defineConfig({
plugins: [react(), styles()],
build: {
lib: {
entry: 'lib/index.js',
name: 'my-library',
fileName: 'my-library'
},
rollupOptions: {
external: ['react', 'react-dom'],
output: {
globals: {
react: 'React',
'react-dom': 'ReactDOM'
}
}
}
}
})
vite doesnt inject styles automatically: see this blog https://dev.to/receter/how-to-create-a-react-component-library-using-vites-library-mode-4lma which uses vite plugin lib inject css