vite-plugin-dynamic-require-import
v0.0.1
Published
Converts require dynamic loading to import dynamic loading
Maintainers
Readme
vite-plugin-dynamic-require-import
Vite + Vue2 project
Situation
component: resolve => require(["../views/index"], resolve)Install
npm install vite-plugin-dynamic-require-import -D/* vite.config.js */
import { replaceRequireVariable } from 'vite-plugin-replace-require-variable'
export default defineConfig({
plugins: [
{
dynamicRequireToImport(/* options */), // 参数:正则,默认 /.js|.jsx/
}
]
})
Options
- Type: RegExp
- Default: /(.js|.jsx)$/
Result
component: resolve => require(["../views/index"], resolve)
/* transform */
component: () => import("../views/index.vue")