Skip to content

动态导入组件语法替换 ​

TypeScript strict

将 aComp(resolve){ require(['xx.vue'], resolve) } 转为 aComp: () => import('xx.vue')。

1. 作者 ​

novlan1

2. 如何使用 ​

安装

bash
pnpm add @plugin-light/vite-plugin-replace-require-dynamic -D

在 vite.config.ts 中添加如下设置:

ts
import { defineConfig } from 'vite';
import { replaceRequireDynamicVitePlugin } from '@plugin-light/vite-plugin-replace-require-dynamic';


export default defineConfig({
  plugins: [
    replaceRequireDynamicVitePlugin(),
  ],
});

3. 更新日志 ​

点此查看