From 57b08081ca658dc94567a5ad5f2ddab86b49a430 Mon Sep 17 00:00:00 2001 From: RockerHX Date: Wed, 19 Jun 2024 11:29:56 +0800 Subject: [PATCH] setupElegantRouter add env parameters For cancel ElegantRouter generate. --- build/plugins/router.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/build/plugins/router.ts b/build/plugins/router.ts index 40a5ae51..6e520d20 100644 --- a/build/plugins/router.ts +++ b/build/plugins/router.ts @@ -2,7 +2,11 @@ import type { RouteMeta } from 'vue-router'; import ElegantVueRouter from '@elegant-router/vue/vite'; import type { RouteKey } from '@elegant-router/types'; -export function setupElegantRouter() { +export function setupElegantRouter(viteEnv: Env.ImportMeta) { + const { VITE_ELEGANT_ROUTER } = viteEnv; + if (VITE_ELEGANT_ROUTER === 'N') { + return false; + } return ElegantVueRouter({ layouts: { base: 'src/layouts/base-layout/index.vue',