0.0.1 • Published 2 years ago
vite-plugin-dynamic-require-import v0.0.1
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")