mirror of
https://github.com/vbenjs/vue-vben-admin.git
synced 2025-08-23 14:46:18 +08:00
chore: update dir
This commit is contained in:
@@ -24,8 +24,6 @@
|
||||
"typecheck": "vue-tsc --noEmit --skipLibCheck"
|
||||
},
|
||||
"dependencies": {
|
||||
"@vben-core/design": "workspace:*",
|
||||
"@vben-core/design-tokens": "workspace:*",
|
||||
"@vben/common-ui": "workspace:*",
|
||||
"@vben/constants": "workspace:*",
|
||||
"@vben/hooks": "workspace:*",
|
||||
@@ -34,6 +32,7 @@
|
||||
"@vben/locales": "workspace:*",
|
||||
"@vben/preference": "workspace:*",
|
||||
"@vben/stores": "workspace:*",
|
||||
"@vben/styles": "workspace:*",
|
||||
"@vben/types": "workspace:*",
|
||||
"@vben/utils": "workspace:*",
|
||||
"ant-design-vue": "^4.2.1",
|
||||
|
@@ -1,8 +1,8 @@
|
||||
const Layout = () => import('@/layout.vue');
|
||||
const BasicLayout = () => import('./basic.vue');
|
||||
|
||||
const IFrameView = () => import('@vben/layouts').then((m) => m.IFrameView);
|
||||
|
||||
const AuthPageLayout = () =>
|
||||
import('@vben/layouts').then((m) => m.AuthPageLayout);
|
||||
|
||||
export { AuthPageLayout, IFrameView, Layout };
|
||||
export { AuthPageLayout, BasicLayout, IFrameView };
|
@@ -1,7 +1,4 @@
|
||||
import '@vben-core/design/tailwind';
|
||||
|
||||
import '@vben-core/design';
|
||||
import '@vben-core/design-tokens';
|
||||
import '@vben/styles';
|
||||
|
||||
import { setupI18n } from '@vben/locales';
|
||||
import { preference, setupPreference } from '@vben/preference';
|
||||
|
@@ -1,9 +1,8 @@
|
||||
import type { RouteRecordRaw } from 'vue-router';
|
||||
|
||||
import { AuthPageLayout } from '@/layouts';
|
||||
import { Fallback } from '@vben/common-ui';
|
||||
|
||||
import { AuthPageLayout } from './layout';
|
||||
|
||||
/** 静态路由列表,访问这些页面可以不需要权限 */
|
||||
const builtinRoutes: RouteRecordRaw[] = [
|
||||
{
|
||||
|
@@ -1,7 +1,8 @@
|
||||
import type { RouteRecordRaw } from 'vue-router';
|
||||
|
||||
import { BasicLayout } from '@/layouts';
|
||||
|
||||
import { builtinRoutes } from './builtin';
|
||||
import { Layout } from './layout';
|
||||
import { nestedRoutes } from './modules/nested';
|
||||
import { outsideRoutes } from './modules/outside';
|
||||
import { vbenRoutes } from './modules/vben';
|
||||
@@ -10,7 +11,7 @@ import { vbenRoutes } from './modules/vben';
|
||||
const dynamicRoutes: RouteRecordRaw[] = [
|
||||
// 根路由
|
||||
{
|
||||
component: Layout,
|
||||
component: BasicLayout,
|
||||
meta: {
|
||||
hideChildrenInMenu: true,
|
||||
title: '首页',
|
||||
|
@@ -1,10 +1,10 @@
|
||||
import type { RouteRecordRaw } from 'vue-router';
|
||||
|
||||
import { Layout } from '../layout';
|
||||
import { BasicLayout } from '@/layouts';
|
||||
|
||||
export const nestedRoutes: RouteRecordRaw[] = [
|
||||
{
|
||||
component: Layout,
|
||||
component: BasicLayout,
|
||||
meta: {
|
||||
keepAlive: true,
|
||||
title: '多级菜单',
|
||||
|
@@ -1,10 +1,10 @@
|
||||
import type { RouteRecordRaw } from 'vue-router';
|
||||
|
||||
import { IFrameView, Layout } from '../layout';
|
||||
import { BasicLayout, IFrameView } from '@/layouts';
|
||||
|
||||
export const outsideRoutes: RouteRecordRaw[] = [
|
||||
{
|
||||
component: Layout,
|
||||
component: BasicLayout,
|
||||
meta: {
|
||||
title: '外部页面',
|
||||
},
|
||||
|
@@ -1,14 +1,13 @@
|
||||
import type { RouteRecordRaw } from 'vue-router';
|
||||
|
||||
import { BasicLayout, IFrameView } from '@/layouts';
|
||||
import { VBEN_GITHUB_URL } from '@vben/constants';
|
||||
import { $t } from '@vben/locales/helper';
|
||||
import { preference } from '@vben/preference';
|
||||
|
||||
import { IFrameView, Layout } from '@/router/routes/layout';
|
||||
|
||||
export const vbenRoutes: RouteRecordRaw[] = [
|
||||
{
|
||||
component: Layout,
|
||||
component: BasicLayout,
|
||||
meta: {
|
||||
icon: preference.logo,
|
||||
title: 'Vben Admin',
|
||||
|
@@ -18,7 +18,7 @@ export default defineConfig({
|
||||
{ name: 'vue-demi' },
|
||||
],
|
||||
},
|
||||
visualizer: false,
|
||||
visualizer: true,
|
||||
},
|
||||
vite: {
|
||||
server: {
|
||||
|
Reference in New Issue
Block a user