├── .env.development ├── .env.pre ├── .env.production ├── .env.test ├── .gitignore ├── LICENSE ├── README.md ├── index.html ├── package.json ├── preview.png ├── public └── favicon.ico ├── src ├── App.vue ├── api │ └── demo │ │ └── index.ts ├── assets │ ├── logo.png │ └── logo.svg ├── components │ ├── ActionBar.vue │ ├── HelloWorld.vue │ ├── Pagination.vue │ └── tabsChrome │ │ ├── Tab.vue │ │ ├── TabsChromeX.vue │ │ └── tab.d.ts ├── compositionApi │ └── pagination.ts ├── config │ ├── app.ts │ ├── options.ts │ └── request.ts ├── env.d.ts ├── main.ts ├── router │ ├── index.ts │ ├── menu.ts │ ├── modules │ │ ├── common.ts │ │ ├── dashboard.ts │ │ └── sysyem.ts │ └── type.d.ts ├── stores │ ├── app.ts │ └── user.ts ├── utils │ ├── app.ts │ ├── loadComponents.ts │ ├── request.ts │ ├── routerHook.ts │ └── user.ts └── views │ ├── common │ ├── 404.vue │ └── Login.vue │ ├── dashboard │ └── Index.vue │ ├── layout │ ├── AsideMenu.vue │ ├── HeaderBar.vue │ ├── MainLayout.vue │ ├── TabsChrome.vue │ └── components │ │ ├── Breadcrumb.vue │ │ ├── Fullscreen.vue │ │ ├── RouteMenu.vue │ │ └── themeSwitch │ │ ├── Index.vue │ │ └── icons │ │ ├── Dark.vue │ │ └── Light.vue │ └── system │ └── demo │ ├── Index.vue │ └── extraAction.ts ├── tsconfig.json ├── tsconfig.node.json ├── vite.config.ts └── yarn.lock /.env.development: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/.env.development -------------------------------------------------------------------------------- /.env.pre: -------------------------------------------------------------------------------- 1 | ENV = 'pre' 2 | 3 | VITE_BASE_URL = 'http://localhost' 4 | -------------------------------------------------------------------------------- /.env.production: -------------------------------------------------------------------------------- 1 | ENV = 'production' 2 | 3 | VITE_BASE_URL = 'http://localhost' 4 | -------------------------------------------------------------------------------- /.env.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/.env.test -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/README.md -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/package.json -------------------------------------------------------------------------------- /preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/preview.png -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/src/App.vue -------------------------------------------------------------------------------- /src/api/demo/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/src/api/demo/index.ts -------------------------------------------------------------------------------- /src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/src/assets/logo.png -------------------------------------------------------------------------------- /src/assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/src/assets/logo.svg -------------------------------------------------------------------------------- /src/components/ActionBar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/src/components/ActionBar.vue -------------------------------------------------------------------------------- /src/components/HelloWorld.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/src/components/HelloWorld.vue -------------------------------------------------------------------------------- /src/components/Pagination.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/src/components/Pagination.vue -------------------------------------------------------------------------------- /src/components/tabsChrome/Tab.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/src/components/tabsChrome/Tab.vue -------------------------------------------------------------------------------- /src/components/tabsChrome/TabsChromeX.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/src/components/tabsChrome/TabsChromeX.vue -------------------------------------------------------------------------------- /src/components/tabsChrome/tab.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/src/components/tabsChrome/tab.d.ts -------------------------------------------------------------------------------- /src/compositionApi/pagination.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/src/compositionApi/pagination.ts -------------------------------------------------------------------------------- /src/config/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/src/config/app.ts -------------------------------------------------------------------------------- /src/config/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/src/config/options.ts -------------------------------------------------------------------------------- /src/config/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/src/config/request.ts -------------------------------------------------------------------------------- /src/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/src/env.d.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/src/router/index.ts -------------------------------------------------------------------------------- /src/router/menu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/src/router/menu.ts -------------------------------------------------------------------------------- /src/router/modules/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/src/router/modules/common.ts -------------------------------------------------------------------------------- /src/router/modules/dashboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/src/router/modules/dashboard.ts -------------------------------------------------------------------------------- /src/router/modules/sysyem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/src/router/modules/sysyem.ts -------------------------------------------------------------------------------- /src/router/type.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/src/router/type.d.ts -------------------------------------------------------------------------------- /src/stores/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/src/stores/app.ts -------------------------------------------------------------------------------- /src/stores/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/src/stores/user.ts -------------------------------------------------------------------------------- /src/utils/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/src/utils/app.ts -------------------------------------------------------------------------------- /src/utils/loadComponents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/src/utils/loadComponents.ts -------------------------------------------------------------------------------- /src/utils/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/src/utils/request.ts -------------------------------------------------------------------------------- /src/utils/routerHook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/src/utils/routerHook.ts -------------------------------------------------------------------------------- /src/utils/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/src/utils/user.ts -------------------------------------------------------------------------------- /src/views/common/404.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/src/views/common/404.vue -------------------------------------------------------------------------------- /src/views/common/Login.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/src/views/common/Login.vue -------------------------------------------------------------------------------- /src/views/dashboard/Index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/src/views/dashboard/Index.vue -------------------------------------------------------------------------------- /src/views/layout/AsideMenu.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/src/views/layout/AsideMenu.vue -------------------------------------------------------------------------------- /src/views/layout/HeaderBar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/src/views/layout/HeaderBar.vue -------------------------------------------------------------------------------- /src/views/layout/MainLayout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/src/views/layout/MainLayout.vue -------------------------------------------------------------------------------- /src/views/layout/TabsChrome.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/src/views/layout/TabsChrome.vue -------------------------------------------------------------------------------- /src/views/layout/components/Breadcrumb.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/src/views/layout/components/Breadcrumb.vue -------------------------------------------------------------------------------- /src/views/layout/components/Fullscreen.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/src/views/layout/components/Fullscreen.vue -------------------------------------------------------------------------------- /src/views/layout/components/RouteMenu.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/src/views/layout/components/RouteMenu.vue -------------------------------------------------------------------------------- /src/views/layout/components/themeSwitch/Index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/src/views/layout/components/themeSwitch/Index.vue -------------------------------------------------------------------------------- /src/views/layout/components/themeSwitch/icons/Dark.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/src/views/layout/components/themeSwitch/icons/Dark.vue -------------------------------------------------------------------------------- /src/views/layout/components/themeSwitch/icons/Light.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/src/views/layout/components/themeSwitch/icons/Light.vue -------------------------------------------------------------------------------- /src/views/system/demo/Index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/src/views/system/demo/Index.vue -------------------------------------------------------------------------------- /src/views/system/demo/extraAction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/src/views/system/demo/extraAction.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/vite.config.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xusenlin/vue-element-ui-admin/HEAD/yarn.lock --------------------------------------------------------------------------------