Open MrChaker opened 1 year ago
Add to your vite.config.ts
two properties build
and optimizeDeps
:
export default defineConfig({
// ...
build: {
commonjsOptions: { include: [] },
},
optimizeDeps: {
disabled: false,
},
});
example:
export default defineConfig({
plugins: [react(), eslintPlugin()],
server: {
port: 3000,
},
build: {
commonjsOptions: { include: [] },
},
optimizeDeps: {
disabled: false,
},
});
@OchotaDariusz thanks , only commongjsOptions was enough , what's the reason for optimizeDeps ??
@OchotaDariusz Oh never mind , without optimizeDeps I got another build error
@MrChaker https://github.com/vitejs/vite/issues/9703#issuecomment-1216662109 here you can read more about that problem
I'm using the library in a react vite project , in development it's working normally in production I get this error Uncaught TypeError: mD is not a constructor , this is from index.js in dist folder where mD is suppose to be ApiCalendar class