0.0.8 • Published 3 years ago
unplugin-require-transform v0.0.8
unplugin-require-transform
transform require into import for ESM runtime compatibility
Why?
When old project migrate from webpack to vite, you may just want to run it instead of modifying every
requiresyntax to newimportsyntax.
Install
npm i unplugin-require-transform --save-devUsage
import { defineConfig } from 'vite'
import unPluginRequireTransform from 'unplugin-require-transform/vite'
export default defineConfig({
plugins: [
vue(),
unPluginRequireTransform.vite(),
// ...etc
],
})TODO
- vue
requiretransform - dedupe
import - test for webpack and add demos