The library reference vite-plugin-commonjs
Polyfill some libraries that are not coded correctly, as follows:
- [x] lamejs
- [ ] emoji-picker-react
$ npm install vite-plugin-sugar --save-dev
or
$ yarn add vite-plugin-sugar -D
import { vitePluginLibraryPolyfill } from 'vite-plugin-sugar';
// vite.config.ts/vite.config.js
export default {
plugins: [
vitePluginLibraryPolyfill({include: ['lamejs']})
]
}